练习
package test_02;
import test_01.Person;
import test_01.Student;
class Person{
	private String name;
	private String location;
	Person(String name){
		this.name = name;
		location ="Beijing";
		
	}
	Person(String name,String location){
		this.name = name;
		this.location = location;
		
	}
	public String info(){
		return "name:"+name+"location:"+location;
		
	}
	
}
class Student extends Person{
	private String school;
	Student(String name,String school){
		this(name,school,"beijing");
	}
	Student(String n,String school,String l){
		super(n,l);
		this.school = school;
	}
	public String info() {
		return super.info()+"school:"+school;
		
	}
	
}
public class test_01 {
	public static void main(String args[]) {
		Person p1 = new Person("A");
		Person p2 = new Person("B","shanghai");
		Student s1 = new Student("C","S1");
		Student s2= new Student("C","shanghai","S2");
		System.out.println(p1.info());
		System.out.printf(p2.info());
		System.out.println(s1.info());
		System.out.println(s2.info());
		
		
	}
}
代码执行结果:
name:Alocation:Beijing
name:Blocation:shanghainame:Clocation:beijingschool:S1
name:Clocation:S2school:shanghai
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号