Java多重继承简单示例

package com.pku.wuyu.io;
class Person{					// 定义Person类
	private String name ;		// 定义name属性
	private int age ;			// 定义age属性
	public void setName(String name){
		this.name = name;	
	}
	public void setAge(int age){
		this.age = age ;
	}
	public String getName(){
		return this.name ;
	}
	public int getAge(){
		return this.age ;
	}
};
class Student extends Person{					// 定义Student类,继承Person
	private String school ;		// 定义school属性
	public void setSchool(String school){
		this.school = school ;
	}
	public String getSchool(){
		return this.school ;
	}

};
class Xiaoxuesheng extends Student{//定义Xiaoxuesheng类,继承Student类
	 private String grade;
	 public void setGrade(String grade){
		 this.grade = grade;
		 
		
	}
	 public String getGrade(){
		 
		 return this.grade;
	 }
}
public class Demo01{
	public static void main(String arsg[]){
		Student stu = new Student()	;// 实例化子类对象
		stu.setName("张三") ;	// 此方法在Student类中没有明确定义
		stu.setAge(30) ;
		stu.setSchool("清华大学") ;
		System.out.println("姓名:" + stu.getName() + ",年龄:" + stu.getAge() + ",学校:" + stu.getSchool() ) ;
		Xiaoxuesheng xiaoxuesheng1 = new Xiaoxuesheng();
		xiaoxuesheng1.setName("李四");
		xiaoxuesheng1.setAge(22);
		xiaoxuesheng1.setSchool("北京大学");
		xiaoxuesheng1.setGrade("博4");
		System.out.println("姓名:" + xiaoxuesheng1.getName() + ",年龄:" + xiaoxuesheng1.getAge() + ",学校:" + xiaoxuesheng1.getSchool() +",年级:"+xiaoxuesheng1.getGrade());
	}
};

全部评论

相关推荐

09-01 11:31
门头沟学院 Java
buul:七牛云的吧,感觉想法是好的,但是大家没那么多时间弄他这个啊。。。不知道的还以为他是顶尖大厂呢还搞比赛抢hc,只能说应试者的痛苦考察方是无法理解的,他们只会想一出是一出
点赞 评论 收藏
分享
10-24 11:08
已编辑
上海大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务