摘要:
4 接口 4.1 接口 4.1.1 什么是接口 类是一种具体的实现,而接口定义了一种规范,接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心这些类里方法的实现细节,它只规定这批类里必须提供某些方法。 接口体现的是规范和实现分离的设计哲学。 4.1.2 接口的特点 接口的定义 阅读全文
摘要:
封装是指把一个对象的状态信息(也就是属性)隐藏在对象内部,不允许外部对象直接访问对象的内部信息。但是可以通过该类所提供的方法来实现对内部信息的操作和访问。就好像我们看不到挂在墙上的空调的内部的零件信息(也就是属性),但是可以通过遥控器(方法)来控制空调。如果属性不想被外界访问,我们大可不必提供方法给 阅读全文