设计模式学习分享.pptVIP

  • 3
  • 0
  • 约3.9千字
  • 约 35页
  • 2026-04-09 发布于北京
  • 举报

设计模式DesignPatterns

OOP概要六大原则创建型结构型行为型面向对象编程对象(Object)『对问题领域中事物的抽象』◆万物皆对象◆唯一◆属性行为◆状态◆属于某类Object-OrientedProgramming问题领域(ProgramDomain)『软件系统所模拟的真实世界中的系统』类(Class)『一组具有相同属性和行为的对象的抽象』接口(Interface)『系统对外提供的所有服务』『接口类型』描述能够提供哪些服务,不包含服务的实现细节抽象(Abstract)『从特定角度出发,从已存在的一些事物中抽取所关注的特性,形成一个新的事物的思维过程』◆从问题领域的事物到软件模型中对象的抽象◆从对象到类的抽象◆从子类到父类的抽象基本概念

OOP概要六大原则创建型结构型行为型面向对象编程继承(Inheritance)『继承是子类使用父类的方法』Object-OrientedProgramming封装(Encapsulate)『隐藏对象的属性和实现细节,仅对外公开接口』多态(Polymorphism)『接口的多种不同的实现方式即为多态』3大特征

OOP概要六大原则创建型结构型行为型面向对象编程依赖(Dependency)『类之间的调用关系』Object-OrientedProgrammin

文档评论(0)

1亿VIP精品文档

相关文档