java(十二)【面向对象】对象调用成员过程

Persondemo.java

1 public class Persondemo {
2     public static void main(String[] args)
3     {
4     Person p= new Person("zhangdan",20);
5     p.setname("asd");
6         p.speak();
7     }
8 }

 

 Person.java

 1 public class Person {
 2 private String name="123";
 3 private int age;
 4 private static String country="cn";
 5     //构造函数
 6     Person(String name,int age)
 7         {
 8         this.name=name;
 9         this.age=age;
10         }
11     //构造代码块
12         {
13         System.out.println(name+".."+age);
14         }
15     public void setname(String name)
16         {
17         this.name=name;
18         System.out.println(name);
19         
20         }
21     public  void speak()
22         {
23         System.out.println(this.name+"..."+this.age);
24         show();    //如果是public就都可以调用
25         }
26     public static  void qwe() {
27         System.out.println("houhou");  
28     
29         
30     }
31     public static void show()
32         {
33         System.out.println("country="+country);
34         }
35     }

 

运行结果:

          

 图解如下:

        

posted @ 2015-08-28 09:48  花花妹子。  阅读(182)  评论(0)    收藏  举报