黑马程序员技术交流社区

标题: 这哪里出错了? [打印本页]

作者: Gelivable    时间: 2016-3-28 23:25
标题: 这哪里出错了?
package day09.liubai;
class DemoTeacher {
        public static void main(String[] args) {
                Student s = new Student("马浩然","男",19);
                s.sleep();
                Teacher t = new Teacher("嫣儿","女",18);
                t.sleep();
                SmokingTeacher k = new SmokingTeacher();
                k.smoking();
        }
}



abstract class Person {
        private String name;
        private String genter;
        private int age ;
        public Person(){}
        public Person(String name,String genter,int age){
                this.name = name;
                this.genter = genter;
                this.age = age;
        }
        public void setName(String name){
                this.name = name ;
        }
        public String getName(){
                return name ;
        }
        public void setGenter(String genter){
                this.genter = genter;
        }
        public String getGenter(){
                return genter;
        }
        public void setAge(int age){
                this.age = age;
        }
        public int getAge(){
                return age;
        }
        public abstract void sleep();
}

class Student extends Person {
        //super(name,genter,age);
        public Student(){}
        public Student(String name,String genter,int age){
                super(name,genter,age);
        }
        public void sleep(){
                System.out.println("我是"+this.getName()+",我爱性生活");
        }

}
class Teacher extends Person {
        //(name,genter,age);
        public Teacher(){}
        public Teacher(String name,String genter,int age){
                super(name,genter,age);
        }
        public void sleep(){
                System.out.println("我叫"+this.getName()+"我也爱性生活");
        }

}
interface Smoking {
        public abstract void smoking();
}

class SmokingTeacher extends Teacher implements Smoking {
        public SmokingTeacher(){}
        public SmokingTeacher(String name ,String genter,int age){
                super(name,genter,age);
        }
        public void smoking(){
                System.out.println("人人都爱性生活");
       
        }
}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2