编写程序描述影视歌三栖艺人。需求说明:请使用面向对象的思想,设计自定义类,描述影视歌三梄艺人。

时间:2024-01-25 10:46:29

编写程序描述影视歌三栖艺人。需求说明:请使用面向对象的思想,设计自定义类,描述影视歌三梄艺人。

      实现思路:

      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 }

 

效果: