Java
JasonChen嘉生
默默奋斗的owner
展开
-
Java 面向对象三大特性总结
继承继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段。封装通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。封装就是隐藏一切可隐藏的东西,只向外界提供最简单的编程接口。多态多态性是指允许不同子类型的对象对同一消息作出不原创 2016-11-04 08:54:45 · 440 阅读 · 0 评论 -
Java 面向对象六大原则总结
(1)单一职责原则定义:应该有且仅有一个原因引起类的变更。注意:单一职责原则要求一个接口或类只有一个原因引起变化,也就是一个接口或类只有一个职责,它就负责一件事件。 一个类实现了两个接口,把两个职责融合在一个类中。(组合模式)。 接口一定要做到单一职责,类的设计尽量做到只有一个原因引起变化。(2)里氏替换原则定义:所有引用基类的地方必须能透明地使用其子类的对象。 只要父类能出现的地方子类就可以原创 2016-11-04 08:51:29 · 656 阅读 · 0 评论