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 }