ITPub博客

首页 > IT职业 > IT职场 > 继承的收获

继承的收获

IT职场 作者:胡扯 时间:2021-09-09 10:38:39 0 删除 编辑

图片描述

图片描述

import java.util.Scanner;
public class initial{
    public static void main(String[] args) {
        System.out.println("请输入人的种类:Chinese or American ");
        Scanner scan = new Scanner(System.in);
        String kind = scan.nextLine();
        if("Chinese".equals(kind)){
            human r1 = new Chinese();
            r1.language();
        }
        else if("American".equals(kind)){
            human r2 = new American();
            r2.language();
        }
        else {
            new otherpeople(){

                @Override
                public void language() {

                }
            }.language();
            }
        }

    }
abstract class human{
    public human(){
        System.out.println("世界上有很多语言:");
    }
    public void language(){

    }
}
class Chinese extends human{
    public void language(){
        System.out.println("中国人说汉语。");
    }
}
class American extends human implements otherpeople{
    public void language(){
        System.out.println("American say English.");
    }
}
interface otherpeople{
    public void language();
}


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/166/viewspace-2824478/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: vue 使用 axios
下一篇: 并发编程架构图
请登录后发表评论 登录
全部评论

注册时间:2019-04-11

  • 博文量
    0
  • 访问量
    499