面向对象的特征之继承机制

面向对象的特征之继承机制

*** 继承的作用是:**代码复用
	但是它最重要的作用是:方法的覆盖和多态机制


***继承语法格式**:
	[修饰符列表] class 类名 extends 父类名{
		类体 = 属性 + 方法
	}

***Java语言只支持单继承**,即一个类只能有一个父类。在C++中支持多继承。

***关于继承中的一些术语:**
	B类继承A类,其中:
		A类称为:父类、基类、超类、superclass
		B类称为:子类、派生类、subclass

***Java语言当中子类继承父类的什么部分**
	-私有的不支持继承
	-构造方法不支持继承
	-其他数据都可以被继承

*虽然Java语言当中只支持单继承,但是一个类也可以间接继承其他类,例如:
	C extends B{
	}
	B extends A{
	}
	A extends T{
	}
	C直接继承B类,但是C类间接继承A类、T类



 - *Java语言中,假设一个类没有显示的继承任何类,该类默认继承JavaSE库当中提供的java.lang.object类。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值