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 }
运行结果:

图解如下:



浙公网安备 33010602011771号