黑马程序员技术交流社区
标题:
今天的作业,敲完之后唯一一次没有出现提示报错,还有改进吗
[打印本页]
作者:
韩凯5354
时间:
2015-8-30 21:06
标题:
今天的作业,敲完之后唯一一次没有出现提示报错,还有改进吗
/*
学生和老师案例:
属性:姓名,年龄
行为:吃饭
老师有特有的方法:讲课
学会有特有的方法:学习
*/
class Demo_Person {
public static void main(String[] args) {
Student s = new Student();
s.setName("张三");
s.setAge(23);
System.out.println("姓名:"+s.getName()+",年龄:"+s.getAge());
s.eat();
s.study();
System.out.println("------------------------------------");
Student s1 = new Student("赵四",24);
System.out.println("姓名:"+s1.getName()+",年龄:"+s1.getAge());
s1.eat();
s1.study();
System.out.println("------------------------------------");
Teacher t = new Teacher();
t.setName("夯哥");
t.setAge(30);
System.out.println("姓名:"+t.getName()+",年龄:"+t.getAge());
t.eat();
t.teach();
System.out.println("------------------------------------");
Teacher t1 = new Teacher();
t1.setName("冯佳");
t1.setAge(30);
System.out.println("姓名:"+t1.getName()+",年龄:"+t1.getAge());
t1.eat();
t1.teach();
}
}
class Person {
private String name;
private int age;
public Person() {}
public Person(String name,int age) {
this.name = name;
this.age = age;
}
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 eat() {
System.out.println("吃饭");
}
}
class Student extends Person {
public Student() {}
public Student(String name,int age) {
super(name,age);
}
public void study() {
System.out.println("学习");
}
}
class Teacher extends Person {
public Teacher() {}
public Teacher(String name,int age) {
super(name,age);
}
public void teach() {
System.out.println("讲课");
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2