封装——继承

封装

 

1.隐藏事物的实现细节,对外提供公开的访问方式

好处

(1)隐藏事物的实现细节

(2)提高了代码的复用性

(3)提高了安全性

继承

1.继承关键字

extends

2.继承的格式

public class 子类 extends 父类{   
    }

3.例子

public class Zi extends Fu{
    }

Fu:是父类,也称为基类,超类

Zi:是子类,也 称为派生类

继承中子类的特点

1.子类可以有父类的内容

2.子类还可以有自己特有的内容

可以看见Zi类可以使用Fu类中的内容 

继承的好处

1.多个类相同的成员可以放到同一个类中

 2.如果方法的代码需要修改,修改一个地方就可以

继承的坏处

1.继承让子类跟父类产生了关系,类的耦合性增强了,当父类产生变化时子类也不得不跟着变化削弱了子类的独立性

什么时候使用继承

 1.水果和苹果  苹果可以继承水果

 2.动物和猫  猫可以继承动物

 3.狗和猫  猫不可以继承狗 同时狗不能继承猫

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值