java 變數的呼叫
阿新 • • 發佈:2018-11-08
public class Puppy{
int puppyAge;
public Puppy(String name){
// 這個構造器僅有一個引數:name
System.out.println("小狗的名字是 : " + name );
}
public void setAge( int age ){
puppyAge = age;
}
public int getAge( ){
System.out.println("小狗的年齡為 : " + puppyAge );
return puppyAge;
}
public static void main(String []args){
/* 建立物件 */
int age;
Puppy myPuppy = new Puppy( "tommy" );
/* 通過方法來設定age */
myPuppy.setAge( 2 );
/* 呼叫另一個方法獲取age */
age = myPuppy.getAge( );
/*你也可以像下面這樣訪問成員變數 */
System.out.println("變數值 : " + myPuppy.puppyAge );
System.out.println("變數值 : age" + age ); //注意puppyAge變數 與age變數的使用不同
//pubby不在本方法中,要加物件名才能呼叫
}
}
int puppyAge;
public Puppy(String name){
// 這個構造器僅有一個引數:name
System.out.println("小狗的名字是 : " + name );
}
public void setAge( int age ){
puppyAge = age;
}
public int getAge( ){
System.out.println("小狗的年齡為 : " + puppyAge );
return puppyAge;
}
public static void main(String []args){
/* 建立物件 */
Puppy myPuppy = new Puppy( "tommy" );
/* 通過方法來設定age */
myPuppy.setAge( 2 );
/* 呼叫另一個方法獲取age */
age = myPuppy.getAge( );
/*你也可以像下面這樣訪問成員變數 */
System.out.println("變數值 : " + myPuppy.puppyAge );
System.out.println("變數值 : age" + age ); //注意puppyAge變數 與age變數的使用不同
}
}