类定义,封装,构造方法,构造方法重载练习

/*
2、定义一个游戏类,包括游戏的属性包括:游戏名,类型,大小,星级,介绍等,
可以调用方法输出游戏的介绍。
*/
class GameDemo{
public static void main(String[] args){
//实例化对象
Game game = new Game();
//输出
System.out.println(game.show());
}
}




class Game{
//游戏名
private String name;
//类型
private String type;
//大小
private int size;
//星级
private int starts;
//介绍
private String present;




//构造方法
public Game(){
//调用使用this进行初始化操作
this("英雄联盟","竞技类",200,5,"英雄联盟是一个高度竞技类的游戏,为玩家提供好玩的游戏体验");
}


//构造重载
public Game(String name,String type,int size,int starts,String present){
this.name = name;
this.type = type;
this.size = size;
this.starts = starts;
this.present = present;
}


//定义普通类方法
public String show(){
return name + "是一个"+type+"它有"+size+"这么大,它是"+starts+"级游戏,后面是这个游戏详细介绍:"+present;
}



//属性封装
public void setName(String name){
this.name = name;
}
public String getName(){
return name;
}


public void setType(String type){
this.type = type;
}
public String getType(){
return type;
}


public void setSize(int size){
this.size = size;
}
public int getSize(){
return size;
}


public void setStarts(int starts){
this.starts = starts;
}
public int getStarts(){
return starts;
}


public void setPresent(String present){
this.present = present;
}
public String getPresent(){
return present;
}




}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值