(1)定義一個接口CanFly,描述會飛的方法public void fly(); (2)分別定義類飛機和鳥,實現CanFly接口。 (3)定義一個測試類,測試飛機和鳥,在main方法中創建飛機對象和鳥對象, 再定義一個makeFly()方法,其中讓會飛的事物飛。並在main方法中調用該方法, 讓飛機和鳥起飛。


package b;

public interface CanFly {
    public void fly();

}
package b;

public class FeiJi implements CanFly {

    @Override
    public void fly() {
        System.out.println("飛機  化工能源飛行");

    }

}
package b;

public class Niao implements CanFly {

    @Override
    public void fly() {
        System.out.println("鳥  生物能源飛行");

    }

}
package b;

public class TestFly {
    
    static void makeFly(CanFly a)
    {
        System.out.println("准備起飛!");
    }
    public static void main(String[] args) {

        FeiJi jixie=new FeiJi();
        jixie.fly();
        CanFly a=jixie;
        TestFly.makeFly(a);

        Niao shengwu=new Niao();
        shengwu.fly();
        CanFly b=shengwu;
        TestFly.makeFly(b);

    }

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 定義一個接口CanFly,描述會飛的方法public void fly(); 編寫Java應用程序。首先,定義一個時鍾類——Clock,它包括三個int型 成員變量分別表示時、分、秒,一個構造方法用於對三個成員變量(時、分、秒) 進行初始化,還有一個成員方法show()用於顯示時鍾對象的時間。其次,再定義 一個主類——TestClass,在主類的main方法中創建多個時鍾類的對象,使用這 些對象調用方法show()來顯示時鍾的時間。 首先,定義一個時鍾類——Clock,它包括三個int型 成員變量分別表示時、分、秒,一個構造方法用於對三個成員變量(時、分、秒) 進行初始化,還有一個成員方法show()用於顯示時鍾對象的時間。其次,再定義 一個主類——TestClass,在主類的main方法中創建多個時鍾類的對象,使用這 些對象調用方法show()來顯示時鍾的時間。 4.編寫Java應用程序。首先,定義一個時鍾類——Clock,它包括三個int型 成員變量分別表示時、分、秒,一個構造方法用於對三個成員變量(時、分、秒) 進行初始化,還有一個成員方法show()用於顯示時鍾對象的時間。其次,再定義 一個主類——TestClass,在主類的main方法中創建多個時鍾類的對象,使用這 些對象調用方法show()來顯示時鍾的時間。 編寫Java應用程序。首先,定義一個Print類,它有一個方法void output(int x),如果x的值是1,在控制台打印出大寫的英文字母表;如果x的值是2,在 控制台打印出小寫的英文字母表。其次,再定義一個主類——TestClass,在主類 的main方法中創建Print類的對象,使用這個對象調用方法output ()來打印出大 小寫英文字母表。 首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試Student類的功能。 編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試Stud 編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試Stud 5.編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試St 編寫Java應用程序。首先,定義描述學生的類——Student,包括學號(int)、 姓名(String)、年齡(int)等屬性;二個方法:Student(int stuNo,String name,int age) 用於對對象的初始化,outPut()用於輸出學生信息。其次,再定義一個主類—— TestClass,在主類的main方法中創建多個Student類的對象,使用這些對象來測 試Stud
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM