小案例:手机类练习
定义一个类,用来模拟“手机”食物。
属性:品牌、价格、颜色
行为:打电话、发短信
对应到类当中
成员变量(属性):
String brand;//品牌
double price;//价格
String colour;//颜色
成员方法(行为);
public void call(String who){}//打电话
public void sendMessage(){}//群发短信
首先定义一个Phone类:
代码如下:
public class Phone {
//成员变量
String brand;//品牌
double price;//价格
String colour;//颜色
//成员方法
//打电话
public void call(String who){
System.out.println("给"+who+"打电话");
}
//群发短信
public void sendMessage(){
System.out.println("群发短信");
}
}
然后在创建一个测试类,代码比较简单,自己看一下:
public class Demo04 {
public static void main(String[] args){
//根据Phone类,创建一个名为one的对象
//格式:类名称 对象名=new 类名称();
Phone one =new Phone();
System.out.println(one.brand);//null
System.out.println(one.colour);//null
System.out.println(one.price);//0.0
System.out.println("===========");
one.brand="苹果";
one.price=8388.00;
one.colour="黑色";
System.out.println(one.brand);//苹果
System.out.println(one.colour);//黑色
System.out.println(one.price);//8388.00
System.out.println("===========");
one.call("乔布斯");
one.sendMessage();
}
}



