JAVA平台的继承

JAVA中的继承允许一个类从另一个类派生,子类将继承父类的字段和方法。继承的意义在于代码复用和快速创建新类。子类无法直接访问父类的私有成员,但可以通过父类提供的方法间接访问。
摘要由CSDN通过智能技术生成
有时候我们要重新建立一个类B,别人或者JAVA包里面已经有一个类A,类A里面有很多功能是类B需要的.那么我们就没必要从无到有写类B.我们只需要把类A需要的功能拿来主义.再实现我们类B中类A没有的个性部分就可以了.这对代码的重用性和编码效率都有很大的作用.

 

1.继承

    1-1.概念:

    一个类可以从其他类派生出来,从而继承其他类的字段和方法.派生出来的类被称为子类,用来派生的类叫父类,派生出来的类叫子类.一个子类从它的父类继承所有的成员,包括字段、方法和内嵌类,但是不会继承父类的构造器,但是可以从子类中调用父类的构造器.

 

    1-2.意义:

    继承的意义在于当我们想要创建一个新类时,如果已经存在一个包含一个他想要的代码的类,那么他可以从已经存在的类派生出来的新类,快速、简单、安全.

 

    1-3.示例:

/*
public class AutoCar{
	//定义三个私有字段,代表AutoCar对象的三个属性
	private String brand;							//表示汽车的品牌
	private float exhaust;							//表示汽车的排汽量
	private int speed;								//表示汽车的速度	
	//定义一个带参的构造器,用来初始化字段
	public AutoCar(String brand,float exhaust,int speed){
		this.brand = brand;
		this.exhaust = exhaust;
		this.speed = speed;
	}
	//获得属性brand的值
	public String getBrand(){
		return brand;
	}
	//获得属性exhaust的值
	public float getExhaust(){
		return exhaust;
	}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值