105_对个对象指向相同


 1 package MyClassTry;
 2 /*
 3     类的定义
 4 
 5     类的定义步骤:
 6         定义类
 7         编写类的成员变量
 8         编写类的成员方法
 9 
10     手机类:
11         类名:
12         手机(Phone)
13 
14         成员变量:
15         品牌(brand)
16         价格(price)
17 
18         成员方法:
19         打电话(call)
20         发短信(sendMessage)
21  */
22 public class Phone {
23     // 成员变量
24     String brand;
25     int price;
26 
27   
28     // 成员方法:
29     public void call(){
30         System.out.println("打电话");
31     }
32     public void sendMessage(){
33         System.out.println("发短信");
34     }
35  
36 
37 }

 

 1 package MyClassTry;
 2 /*
 3     创建对象
 4         格式:类名 对象名 = new 类名();
 5         范例:Phone p = new Phone();
 6 
 7      使用对象
 8         1.使用成员变量
 9             格式:对象名.变量名
10             范例:p.brand
11         2.使用成员方法
12             格式:对象名.方法名()
13             范例:p.call()
14  */
15 
16 public class PhoneDemo {
17     public static void main(String[] args) {
18         //创建对象
19         Phone p1=new Phone();
20 
21         p1.brand = "小米";
22         p1.price = 2999;
23 
24         System.out.println(p1.brand+","+p1.price);
25 
26         //创建另一个对象
27         Phone p2=p1;
28 
29         p2.brand = "华为";
30         p2.price = 3999;
31 
32         System.out.println(p1.brand+","+p1.price);
33         System.out.println(p2.brand+","+p2.price);
34 
35        
36     }
37 }

 

posted @ 2020-12-06 15:18  找不到北的北  阅读(98)  评论(0)    收藏  举报