需求:
手机事物
属性:品牌(brand),价格(price),颜色(color),内存(memory)
行为:打电话,玩游戏,聊天
定义一个手机类(Phone),然后去测试手机类
手机类:class Phone
成员变量:brand,price,color,memory
成员变量:callPhone(String name),playGame(),chart()
//定义手机类
class Phone{
//定义成员变量(系统默认初始化)
String brand;
int price;
String color;
int memory;
//成员方法
public void callPhone(String name){
System.out.println("给"+name+"打电话");
}
public void playGame(){
System.out.println("英雄联盟");
}
public void chart(String name){
System.out.println("给"+name+"聊天");
}
}
//测试手机类
class PhoneTest{
public static void main(String[] args){
//创建一个手机类的对象
Phone p=new Phone();
//没有给该p对象的成员变量进行赋值
System.out.println(p.brand+"--"+p.price+"--"+p.color+"--"+p.memory);
//给成员变量赋值
p.brand="红米";
p.price=1799;
p.color="蓝";
p.memory=16;
System.out.println(p.brand+"--"+p.price+"--"+p.color+"--"+p.memory);
//访问成员方法
p.callPhone("张三");
p.playGame();
p.chart("张三");
}
}