Java 创建类,对象+调用方法

 1 //测试类
 2 public class PersonTest
 3 {
 4     public static void main(String[] args) 
 5     {
 6         //创建Person类的对象
 7         Person p1 = new Person();
 8 //        Scanner scan = new Scanner(System.in);
 9 //        String name =  scan.next();
10 //        System.out.println(name);
11         
12         //调用对象的结构:属性 方法
13         //调用属性:“对象.属性”
14         
15         p1.name = "Tom";
16         p1.isMale = true;
17         
18         System.out.println(p1.name+" "+p1.isMale+" "+p1.age);
19         
20         
21         //调用方法 对象.方法
22         p1.eat();
23         p1.sleep();
24         p1.talk("Chinese");
25         
26         Person p2 = new Person();
27         System.out.println(p2.name +" "+ p2.isMale);  //null
28         
29         //Person p3 = new Person();
30          //p3 =  p1;    //地址赋值
31         Person p3 = p1;
32          System.out.println(p3.name);
33          p3.age = 10;
34          System.out.println(p1.age);  //10  
35         
36     }
37 
38 } 
39 
40 class Person
41 {
42     //属性 Field = 属性 = 成员变量 = 域,字段
43     String name;
44     int age = 1;
45     boolean isMale;
46     
47     
48     //方法 Method = (成员)方法 = 函数
49     public void eat()
50     {
51         System.out.println("人可以 吃饭!");
52     }
53     public void sleep()
54     {
55         System.out.println("人可以 睡觉!");
56     }
57     public void talk(String language)
58     {
59         System.out.println("人可以说话,使用的是:"+language);
60     }
61     
62 }

 

posted on 2021-09-11 20:14  Bytezero!  阅读(430)  评论(0)    收藏  举报