AKever

导航

面向对象

面向对象

首先根据开发需求抽象出逻辑对象;然后对需求进行合理分层,构建相对独立的逻辑模块;之后设计业务逻辑,利用多态继承封装、抽象的编程思想,实现开发需求;最后通过整合各模块,达到高内聚、低耦合的效果,从而满足项目的需求。

封装

封装:隐藏对象的属性和实现细节,仅对外提供访问方式
优点:
  1、将变化隔离
  2、便于使用
  3、提高重用性
  4、提高安全性

继承

类的继承性使所建立的软件具有开放性、可扩充性,这是信息组织与分类的行之有效的方法,它简化了对象、类的创建工作量,增加了代码的可重用性。

通过类的继承关系,使公共的特性能够共享,提高了软件的重用性。

多态

多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息将可以产生不同的结果,这种现象称为多态性。

多态性增强了软件的灵活性和重用性。

 

posted on 2014-04-09 13:05  AKever  阅读(156)  评论(0)    收藏  举报