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 }

    效果:

  • 相关阅读:
    幸福必读
    JAVA程序员之路
    编写数据库操作类,使ASP.NET 中的数据库操作变得简单
    Duwamish 7.0 系列分析文章
    Visual Studio .NET加密技术剖析系列课程
    做为一个Tester,你为Testing付出了多少?
    程序员分成几种不同的境界
    深度探索C++对象模型(2).txt
    Eclipse快速上手指南之使用JUnit
    Eclipse使用技巧
  • 原文地址:https://www.cnblogs.com/zmwy/p/11268274.html
Copyright © 2011-2022 走看看