編寫程序描述影視歌三棲藝人。需求說明:請使用面向對象的思想,設計自定義類,描述影視歌三梄藝人。
實現思路:
1) 分析影視歌三棲藝人的特性:可以演電影,可以演電視劇,可以唱歌
2) 定義多個接口描述特性
a) 演電影的接口-----方法:演電影
b) 演電視劇的接口-----方法:演電視劇
c) 唱歌的接口-----方法:唱歌
3) 定義藝人類實現多個接口
1 public class test3 { 2 public static void main(String[] args) { 3 Artist caixukun = new Artist();//創建對象 4 System.out.println("全民制作人你們好!我是練習時長兩年半的個人練習生蔡徐坤!"); 5 caixukun.sing();//調用接口的方法 6 caixukun.jump(); 7 caixukun.rap(); 8 caixukun.basketball(); 9 } 10 } 11 12 interface Sing{//定義接口 13 public void sing(); 14 } 15 16 interface Jump{ 17 public void jump(); 18 } 19 20 interface Rap{ 21 public void rap(); 22 } 23 24 interface Basketball{ 25 public void basketball(); 26 } 27 //定義實現接口的類 28 class Artist implements Sing,Jump,Rap,Basketball{ 29 30 //實現接口中的方法 31 @Override 32 public void sing() { 33 System.out.println("我會唱"); 34 } 35 36 @Override 37 public void jump() { 38 System.out.println("跳"); 39 } 40 41 @Override 42 public void rap() { 43 System.out.println("rap"); 44 } 45 46 @Override 47 public void basketball() { 48 System.out.println("籃球"); 49 } 50 }
效果:

