定义一个新的类Student类,继承Person 类。要求:1)增加“school” 属性为String 类型。 2)重 载Student类的构造方法,Student(String n,String I,String school)。3) 重写Person类的info()方法,增加school信息。class Person{ private String name; private String location; Person(String name, String location){ this.name =name; this.location =location ; } public String info() { return "name:"+name+"location:"+location; }
package designpattern.csdn;
/**
* Author Bob
* Date
* Description
**/
public class Person {
public String name;
public String location;
public Person(String name, String location){
this.name = name;
this.location = location;
}
public String info(){
return "name:" + name + "location:" +location;
}
public Person(){
}
}
package designpattern.csdn;
/**
* Author Bob
* Date
* Description
**/
public class Student extends Person {
private String school;
public Student (String name , String location, String school){
this.school = school;
this.name = name;
this.location = location;
}
public String info (){
return "name:" + name + "location:" +location + "school:"+school;
}
public static void main(String[] args) {
Student student = new Student("李四","北京","北京外国语大学");
System.out.println(student.info());
}
}