`
收藏列表
标题 标签 来源
类和对象 继承重写
class Person{
		protected String name;
		protected  String addr;
		protected  String sex;
		protected  int age;
		protected  double math;
		protected  double english;
	public Person(String name,String addr,String sex,int age){
		this.name=name;
		this.addr=addr;
		this.sex=sex;
		this.age=age;
	}
	public Person(String name,String addr){
		this.name=name;
		this.addr=addr;
	}
	public Person(){
	}
	public void put(){
		System.out.println(name);
		System.out.println(addr);
		System.out.println(sex);
		System.out.println(age);
	}
}
class Student extends Person{
	public Student(){}
	public Student(String name,String addr,String sex,int age,double math,double english){
		super(name,addr,sex,age);
		this.math=math;
		this.english=english;}
	public Student(double math,double englist){
		this.math=math;
		this.english=englist;
	}
	
	public void put(){
		super.put();
		System.out.println(math);
		System.out.println(english);
	}
}
public class TestClass2{
	public static void main(String[] args){
	Person p=new Person();
	p.name="suyixiang";
	p.addr="fujianhuian";
	p.sex="nan";
	p.age=25;
	p.put();
	System.out.println();
	System.out.println();
	System.out.println();
	Student s=new Student();
	s.age=23;
	s.name="wengyijiun";
	s.math=92;
	s.english=91;
	s.put();
	}
 
}

Global site tag (gtag.js) - Google Analytics