【3】 Java基础 <二>

构造方法:

  与类名必须相同(){  }

注意:

  在不定义构造器时   系统会自动给我们的增加构造器

  一个类里可以有多个构造器

example:

 1 public class phone {
 2 
 3     // 静态特征
 4     String pinpai;
 5 
 6     String color;
 7 
 8     int money;
 9 
10     // 动态特征
11     public void kaiji() {
12             System.out.println("开机");
13     }
14 
15     public void guanji() {
16         System.out.println("关机");
17     }
18 
19     public void call() {
20             System.out.println("打电话");
21     }
22     public void sendmsg() {
23         System.out.println("发短信");
24     }
25     
26     phone(){
27         System.out.println("无参构造器构造器");
28     }
29     phone(String n){
30         pinpai = n;
31         System.out.println("有参构造器构造器");
32     }
33 
34 }
 1 public class Test {
 2     
 3     public static void main(String[] args) {
 4         phone p = new phone();
 5         //对象调用自身属性  对象.属性
 6         p.pinpai="华为";
 7         p.money=999;
 8         p.color="黑色";
 9         
10         
11         //对象调用自身方法   对象名称.方法
12         p.kaiji();
13         p.call();
14         p.sendmsg();
15         p.guanji();
16         
17         System.out.println(p.color+p.pinpai+p.money+"元");
18         p.kaiji();
19 
20         //创建对象
21         //new phone();//调用无参构造器
22         phone z = new phone("中兴");
23         System.out.println(z.pinpai);
24     }
25 
26 }
青春看起来如此完美, 没空闲去浪费时间。 <我们最后的话——刺猬>
原文地址:https://www.cnblogs.com/WangJing0506/p/8544400.html