前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java多重继承简单示例

Java多重继承简单示例

作者头像
葆宁
发布2019-04-18 17:12:14
6440
发布2019-04-18 17:12:14
举报
文章被收录于专栏:FREE SOLOFREE SOLO
代码语言:javascript
复制
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());
	}
};
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019年03月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档