A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 最好的我 中级黑马   /  2015-5-6 23:08  /  659 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
由于需要实现乒乓球运动员和乒乓球教练,篮球运动员和篮球教练。
而乒乓球的教练和运动要出国需要学习英语
分析:
1.乒乓球运动员,篮球运动员,乒乓球教练,篮球教练。(具体的人)
2.乒乓球运动员和篮球运动员都是属于运动员一职业。乒乓球教练和篮球教练都是属于教练一职业。(抽象的)
3.运动员和教练都是人(抽象的)
4.学习英语是附加的功能(接口)
*/
//接口
interface IEnglish{
        public abstract void speak();
}

//抽象的人类,暂时不写set get方法。
abstract class Person {
        private String name;

        private int age;


        Person(){}


        public static void sleep(){
                System.out.println("睡觉");
        }

        public abstract void eat();

}

//运动员抽象类,继承人类。
abstract class Player extends Person{
        public Player(){}

        public abstract void study();

}


//教练抽象类,继承人类。
abstract class Train extends Person{
        public Train(){}

        public abstract void teach();
}



//乒乓球运动员具体类
class PingPong extends Player implements IEnglish{

        public PingPong(){}

        public void speak(){
                System.out.println("说英语");
        }

        public void eat(){
                System.out.println("吃乒乓");
        }

        public void study(){
                System.out.println("学打球");
        }

}

//篮球运动员具体类
class Baske extends Player
{
        public Baske(){}

        public void eat(){
                System.out.println("吃篮球");
        }

        public void study(){
                System.out.println("学打球");
        }
}


//乒乓球教练
class PingPongTrain extends Train implements IEnglish{

        public PingPongTrain(){}

        public void speak(){
                System.out.println("说英语");
        }

        public void eat(){
                System.out.println("吃足球");
        }

        public void teach(){
                System.out.println("教打球");
        }
}


//篮球教练具体类
class BaskeTrain extends Train
{
        public BaskeTrain(){}

        public void eat(){
                System.out.println("吃篮球");
        }

        public void teach(){
                System.out.println("教打球");
        }
}

评分

参与人数 3黑马币 +26 收起 理由
米江波 + 10 很给力!
君嘘 + 10 加油
key丶红茶 + 6

查看全部评分

12 个回复

倒序浏览
沙发????
回复 使用道具 举报
哈哈哈,不容易,搞这么多类,接口
回复 使用道具 举报
吐了的心 都有好么
回复 使用道具 举报
不错不错
回复 使用道具 举报
加油 加油
回复 使用道具 举报
Melo 中级黑马 2015-5-6 23:44:36
7#
额。这么多代码
回复 使用道具 举报
顶一个  不错 加油
回复 使用道具 举报
我也是刚学完这些知识,顶一个,加油
回复 使用道具 举报
不错不错,加油!
回复 使用道具 举报
顶一个加油
回复 使用道具 举报
这也给钱啊
回复 使用道具 举报
恭喜恭喜
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马