Java基础之包与访问修饰符

包用于对多个java源文件的管理,就像我们的文件目录一样。
定义一个包:
package com.vince;
该语句只能出现在代码中的第一句。

访问修饰符:在这里插入图片描述

OO原则:

(1)开闭原则

一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。

(2)合成/聚合复用原则

新对象的某些功能在已创建好的对象里已实现,那么尽量用已有对象提供的功能,使之成为新对象的一部分,而不要再重新创建。

(3)依赖倒置原则

高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。

(4)接口隔离原则

客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。

(5)迪米特法则

一个对象应该对其他对象保持最少的了解

(6)里氏替换原则

所有引用基类的地方必须能透明地使用其子类的对象

(7)单一职责原则

不要存在多于一个导致类变更的原因,即一个类只负责一项职责。

1、继承的基本概念
2、继承的限制
3、子类的实例化过程
4、方法的重写
5、 super关键字
6、继承应用
7、 final关键字
8、抽象类
9、接口
10、多态性
11、 instanceof关键字
12、抽象类应用—模板方法模式
13、接口应用—策略模式
14、 Object类
15、简单工厂模式
16、静态代理模式
17、适配器模式
18、内部类
19、数据结构之链表
20、基本数据类型包装类
21、包与访问修饰符

猜你喜欢

转载自blog.csdn.net/C_time/article/details/89164073
今日推荐