关于设计模式:深入设计模式读书笔记一基础之类与对象实体

2次阅读

共计 357 个字符,预计需要花费 1 分钟才能阅读完成。

一、介绍

面向对象程序设计 (Object-Oriented Programming,缩写为 OOP) 是一种范式。
类:由变量和行为组成。
对象:又名实体。
成员变量和办法能够统称为类的成员。

二、类

这是一个 UML 类图。

  • 变量:
    这个 cat 类,来示意一只猫,猫都有许多根本属性: 名字 name、性别 sex、年龄 age、体重 weight、毛色 color 和最爱的食物等。这些都是该类的成员变量。
  • 行为:
    所有猫都有类似的行为: 它们会呼吸 breathe、进食 eat、奔跑 run、睡觉 sleep 和喵喵叫 meow。这 些都是该类的办法。

三、对象(实体)

你敌人的猫“露露”也是 猫 这个类的一个实例。
它领有与“卡卡”雷同的一组属性。
不同之处在于这些属性的值: 她 的性别是“女孩”; 她的毛色不同; 体重较轻。
因而类就像是定义对象构造的蓝图,而对象则是类的具体实例。

正文完
 0