提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一.protected关键字
在类和对象章节中,为了实现封装特性,
Java
中引入了访问限定符,主要限定:类或者类中成员能否在类外或者其 他包中被访问。
二.final关键字
![](https://img-blog.csdnimg.cn/direct/e834f5b0a7b34343bb8de38cba75cac7.png)
三.继承与组合
和继承类似
,
组合也是一种表达类之间关系的方式
,
也是能够达到代码重用的效果。组合并没有涉及到特殊的语法
(
诸如
extends
这样的关键字
),
仅仅是将一个类的实例作为另外一个类的字段。
继承表示对象之间是
is-a
的关系
,比如:狗是动物,猫是动物
组合表示对象之间是
has-a
的关系
,比如:汽车