1 public class Puppy{ public Puppy(String name){//構(gòu)造器實(shí)例 System.out.println("小狗的名字是 : " + name ); } public static void main(String []args){ Puppy myPuppy = new Puppy( "tommy" ); } } 2 public class Puppy{ public Puppy(){}// 構(gòu)造器無參 構(gòu)造器有參無參 public Puppy(String name){}// 構(gòu)造器僅一個(gè)參數(shù) } 3 快捷鍵 alt N ------X H public class Person{ String name; int age; public void setName(String name){ //采用set傳遞值 get獲取值 this.name=name; } public String getName(){ return name; } public void setAge(int age){ this.age=age; } public int getAge(){ return age; } public static void main(String[] args){ Person p1=new Person(); p1.name="shuai";//非隱私數(shù)據(jù)可直接傳遞值 System.out.println(p1.getName()); } } 4 ?public class Person{ String name; int age; public void setName(String name){//構(gòu)造器傳遞值 this.name=name; } public String getName(){ return name; } public void setAge(int age){ this.age=age; } public int getAge(){ return age; } public static void main(String[] args){ Person p1=new Person(); //這里也可以這樣:Person p1=new Person("sabi"); 構(gòu)造器傳遞值 p1.setName("sabi"); System.out.println(p1.getName()); } } 5 ?public class Person{ private String name; private int age; public void setName(String name){this.name=name;} public String getName(){return name;} public void setAge(int age){this.age=age;} public int getAge(){return age;} public static void main(String[] args){ Person p1=new Person(); p1.setName("sabi");//隱私數(shù)據(jù)用成員接口傳遞值 System.out.println(p1.getName()); } } 6 ?public class Test36{ public static void main(String[] args){ Person p1=new Person();//調(diào)用其他類 p1.name="zhao"; System.out.println(p1.getName()); } } class Person{//類外定義類 String name; public String getName(){ return name; } } 7 ?public class Test36{ public static void main(String[] args){ Person p1=new Person(); p1.setName("ni"); System.out.println(p1.getName()); } } class Person{ String name; public void setName(String name){this.name=name;}//類外set get public String getName(){return name;} } 8 ?public class Test36{ public static void main(String[] args){ Person p1=new Person("nihao"); System.out.println(p1.getName()); } } class Person{ String name; public Person(String name){this.name=name;}//類外構(gòu)造器 public String getName(){ return name; 分享知識,分享快樂!希望中國站在編程之巔! ----融水公子 |
|