sample075 了解類別
sample076 宣告一個類別
[code]/**
*
*/
/**
* @author vicyuyu311
*
*/
//建立一個display物件用來顯示文字
class display{
public display() {
System.out.println("Hello World");
}
}
public class claimclass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
display disp = new display();
}
}
[/code]
sample077 宣告一個物件
sample078 建立一個物件
sample079 了解欄位
sample080 存取欄位
[code]/**
*
*/
/**
* @author vicyuyu311
*
*/
//宣告一個類別兩個物件
class airplane {
double fuel;
String iro;
}
public class field {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//使用類別建立物件
airplane plane = new airplane();
//宣告fuel iro 的欄位
plane.fuel = 100;
plane.iro = "紅";
System.out.println("飛機的燃料有" + plane.fuel);
System.out.println("飛機的燃料有" + plane.iro + "色");
}
}
[/code]
sample081 了解方法
sample082 呼叫方法
[code]/**
*
*/
/**
* @author vicyuyu311
*
*/
//宣告一個類別兩個物件
class airplane {
double fuel;
String iro;
//宣告方法
void dataset() {
fuel = 100;
iro ="紅";
}
}
class sample082 {
public static void main(String[] arg) {
// TODO Auto-generated method stub
//使用類別建立物件
airplane plane = new airplane();
//呼叫方法
plane.dataset();
System.out.println("飛機的燃料有" + plane.fuel);
System.out.println("飛機的燃料有" + plane.iro + "色");
}
}
[/code]
sample083 呼叫方法時傳遞參數
[code]/**
*
*/
/**
* @author vicyuyu311
*
*/
//宣告一個類別兩個物件
class airplane {
double fuel;
String iro;
//宣告方法
void dataset(double num,String str) {
fuel = num;
iro =str;
}
}
class sample082 {
public static void main(String[] arg) {
// TODO Auto-generated method stub
//使用類別建立物件
airplane plane = new airplane();
//呼叫方法時傳入參數
plane.dataset(100,"紅");
System.out.println("飛機的燃料有" + plane.fuel);
System.out.println("飛機的燃料有" + plane.iro + "色");
}
}[/code]
sample084 呼叫具有傳回值的方法
[code]class airplane {
double fuel;
String iro;
void dataset(double num,String str) {
fuel = num;
iro = str;
}
//宣告傳回double型態的方法
double getfuel() {
return fuel;
}
//宣告傳回String型態的方法
String getiro() {
return iro;
}
}
class sample084 {
public static void main(String args[]) {
airplane plane = new airplane();
plane.dataset(100,"紅");
//呼叫傳回double型態的方法
double num = plane.getfuel();
System.out.println("飛機的燃料有" + plane.fuel);
//呼叫傳回String型態的方法
String str = plane.getiro();
System.out.println("飛機的顏色是" + plane.iro + "色");
}
}[/code]
sample085 將每個類別寫成一個檔案
airplane.java
[code]
public class airplane {
double fuel;
String iro;
}[/code]
sample085.java
[code]
public class sample085 {
public static void main(String[] args) {
// TODO Auto-generated method stub
airplane plane = new airplane();
plane.fuel = 100;
plane.iro = "紅";
System.out.println("飛機的燃料有" + plane.fuel);
System.out.println("飛機的顏色是" + plane.iro +"色");
}
}[/code]
沒有留言:
張貼留言