面向对象(构造方法)

 1 public class Test {
 2     
 3     public static void main(String[] args) {
 4         // 构建一个手机new
 5         Phone phone1=new Phone("华为");
 6         
 7         
 8         phone1.color="土豪金";
 9         phone1.size=5.5;
10         phone1.hanghuo=true;
11         
12         
13         phone1.call();
14         phone1.play();
15         
16         
17         
18         
19         Phone phone2=new Phone();
20         phone2.pinpai="小米";
21         phone2.color="土豪金";
22         phone2.size=5.5;
23         phone2.hanghuo=true;
24         
25         phone2.call();
26         phone2.play();
27     }
28 
29 }
 1 public class Phone //定义了电话类
 2 {
 3         //属性       用变量表示属性(成员变量)
 4         String pinpai;
 5         String color;
 6         double size;
 7         boolean hanghuo;
 8         
 9         
10         
11         //行为 方法      用方法表示行为(成员方法)
12         public void call()
13         {
14             System.out.println("用"+pinpai+"拨打电话");
15         }
16         public void play()
17         {
18             System.out.println("用"+pinpai+"播放音乐");
19         }
20         
21         
22         //(构造方法)1.方法名和类名一致    2.没有返回值,不用加void 3.一般用来初始化对象
23         public Phone(String pinpais)
24         {
25             pinpai=pinpais;
26         }
27         public Phone()
28         {
29             System.out.println("调用了构造方法");
30         }
31                         
32 }

 

posted @ 2016-05-16 23:11  明天会更好!!!!  阅读(169)  评论(0)    收藏  举报