JAVA基础——类的继承

JAVA基础——类的继承
在这里插入图片描述

一、概念

继承的概念:类似于他的字面意思,指的是一类事务从另一类事物那里继承了该类事务所具有的一些属性和行为。子类(派生类)可以继承父类(基类)的属性和行为。

继承的三大知识点:

1.继承
关键词:extends
格式:public class 子类(派生类) extends 父类(基类){}
注意:
①继承可以是多层次的,儿子继承父亲,父亲继承爷爷,爷爷继承…
②JAVA只支持单继承,一个父类可以有多个子类,而一个子类只能继承一个父类。
③子类可以继承父类的所有方法和属性,但是私有属性不能直接使用,还是要设置相应的set/get等方法使用。
例如我们写一个学生类Student,

public class Student {
   
	private String name;//姓名属性
	//设置、获取姓名
	public void setname(String n){
   
		name=n;
	}
	public String getname() {
   
		return name;
	}
	//学习状态函数
	public void study() {
   
		System.out.println(name+"在学习");
	}

}

再写一个大学生类UNstudent继承Student

public class UNstudent extends Student{
   
	
}

这时实例化一个子类Unstudent对象,可以看到它调用了父类Student的方法,继承了父类的属性和行为。

public static void main(String[] args) 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值