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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kkkkkccccc 中级黑马   /  2015-7-14 23:37  /  547 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文



// 定义说英语的接口
interface SpeakEnglish{
        public abstract void speak();
}
// 定义人的抽象类
abstract class Person
{


        private String name;
        private int age;
        public Person(){}
        public void setName(String name){
                this.name = name;
        }       
        public String getName(){
                return name;
        }
        public void setAge(int age ){
                this.age = age;
        }
        public int getAge(){
                return age;
        }
        //定义睡觉的方法
        public void sleep(){
                System.out.println("睡觉");
        }
        //定义吃饭的方法
        public abstract void eat();

}
// 定义运动员的抽象类
abstract class Player extends Person {
        public Player(){}
        public abstract void study();
}
// 定义教练的抽象类
abstract class Coach extends Person{
        public Coach(){}
        //教练的方法
        public abstract void teach();
}
// 乒乓球运动员类
class PingPangPlayer extends Player implements SpeakEnglish{
        public PingPangPlayer(){}
        public void speak(){
                System.out.println("说英语");
        }
        public void eat(){
                System.out.println("吃肉");
        }
        public void study(){
                System.out.println("学习打球");
        }
}
// 篮球运动员类
class BasketPlayer extends Player{
        public BasketPlayer(){}
        public void eat(){
                System.out.println("吃面");
        }
        public void study(){
                System.out.println("学习打球");
        }
}
// 乒乓球教练类
class PingPangCoach extends Coach implements SpeakEnglish{

        public PingPangCoach(){}
        public void speak(){
                System.out.println("说英语");
        }
        public void eat(){
                System.out.println("大口吃肉");
        }
        public void teach(){
                System.out.println("教人打球");
        }
}
// 篮球教练类
class BasketCoach extends Coach{
        public BasketCoach(){}
        public void eat(){
                System.out.println("大口吃饭");
        }
        public void teach(){
                System.out.println("教人打球");
        }
}
class PersonTest{
        public static void main(String[]args){
                PingPangPlayer ppp = new PingPangPlayer();
                ppp.study();
                ppp.eat();
                ppp.speak();
        }
}

评分

参与人数 1黑马币 +1 收起 理由
Miss.H + 1 淡定

查看全部评分

6 个回复

倒序浏览
人丑多敲代码.......................................................
回复 使用道具 举报

/(ㄒoㄒ)/~~/(ㄒoㄒ)/~~/(ㄒoㄒ)/~~/(ㄒoㄒ)/~~/(ㄒoㄒ)/~~/(ㄒoㄒ)/~~/(ㄒoㄒ)/~~/(ㄒoㄒ)/~~
回复 使用道具 举报
代码折磨多 刮泥黑屋子
回复 使用道具 举报
Test.................................
回复 使用道具 举报
学习一下,一起加油!
回复 使用道具 举报
这不是视频中的源码吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马