zoukankan      html  css  js  c++  java
  • 2020526-接口的练习

     1 //定义人的抽象类
     2 abstract class Human{
     3     //吃饭
     4     abstract void eat();
     5 }
     6 
     7 //中国人
     8 
     9 class Chinese extends Human{
    10 
    11     @Override
    12     void eat() {
    13         // TODO Auto-generated method stub
    14         
    15     }
    16     
    17 }
    18 
    19 //学生类继承中国人
    20 class Student extends Chinese{
    21     //学生具有学习行为
    22     public void study() {
    23         System.out.println("i am studing...");
    24     }
    25 }
    26 
    27 //老师类继承中国人,继承抽烟和游泳接口
    28 class Teacher extends Chinese implements Smoke,Swim{
    29     //老师具有吃饭、抽烟、教书、游泳行为
    30     
    31     public void teach() {
    32         System.out.println("教书");
    33     }
    34 
    35     @Override
    36     public void swim() {
    37         // TODO Auto-generated method stub
    38         System.out.println("游泳");
    39     }
    40 
    41     @Override
    42     public void smoke() {
    43         // TODO Auto-generated method stub
    44         System.out.println("抽烟");
    45     }
    46     
    47 }
    48 
    49 //定义抽烟和游泳的接口
    50 
    51 interface Smoke{
    52     void smoke();
    53 }
    54 interface Swim{
    55     void swim();
    56 }
    57 
    58 
    59 //美国人
    60 
    61 class Amerivcan extends Human{
    62 
    63     @Override
    64     void eat() {
    65         // TODO Auto-generated method stub
    66         
    67     }
    68     
    69 }
    70 
    71 //印度人
    72 class Indian extends Human implements BaiS{
    73 
    74     @Override
    75     void eat() {
    76         // TODO Auto-generated method stub
    77         
    78     }
    79 
    80     @Override
    81     public void bais() {
    82         // TODO Auto-generated method stub
    83         
    84     }
    85     
    86 }
    87 
    88 //拜神接口
    89 interface BaiS{
    90     void bais();
    91 }
  • 相关阅读:
    C++同步串口通信
    python描述符详解
    python属性访问
    python简单计时器实现
    python时间模块详解(time模块)
    python魔法方法大全
    python类与对象各个算数运算魔法方法总结
    python里的魔法方法1(构造与析构)
    Python 函数修饰符(装饰器)的使用
    python类与对象的内置函数大全(BIF)
  • 原文地址:https://www.cnblogs.com/yekaiit/p/14819218.html
Copyright © 2011-2022 走看看