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

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

          实现思路:

          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 }

    效果:

  • 相关阅读:
    运维自动化工具 Kickstart
    Ansible 运维自动化 ( 配置管理工具 )
    Redis 主从同步配置
    MONGO db INSTALLATION
    Innobackupex MySQL 全备、增备及恢复
    strace 使用
    LCD硬件原理
    多点触摸_电容屏驱动程序_实践_tiny4412
    单点触摸屏与多点触摸屏的异同
    多点触摸屏——电容屏驱动程序
  • 原文地址:https://www.cnblogs.com/zmwy/p/11268274.html
Copyright © 2011-2022 走看看