补充面向对象设计。

This commit is contained in:
lion187 2018-07-23 08:26:20 +08:00
parent 95be78fe31
commit 478cfb49f2
1 changed files with 7 additions and 1 deletions

View File

@ -20,4 +20,10 @@
由此演变出了面向对象开发技术。面向对象技术以类和对象为基础,传统的过程调用演变为对象间的交互。 由此演变出了面向对象开发技术。面向对象技术以类和对象为基础,传统的过程调用演变为对象间的交互。
class 的概念与现实中的类概念一致,它是具有相同特性群体的统称,比如人,鸟,鱼。类并不指具体的个体,而是类似特性的合集,是抽象的概念。鸟类具有一些共同特性,比如有翅膀和羽毛,能够进行长途或短距离飞翔(不要跟我提鸵鸟(╬▔皿▔)凸,而且鸵鸟的祖先是会飞的)。 class 的概念与现实中的类概念一致,它是具有相同特性群体的统称,比如人,鸟,鱼。类并不指具体的个体,而是类似特性的合集,是抽象的概念。鸟类具有一些共同特性,比如有翅膀和羽毛,能够进行长途或短距离飞翔(不要跟我提鸵鸟(╬▔皿▔)凸,而且鸵鸟的祖先是会飞的)。在编程语言层面,鸟类的翅膀和羽毛可以被成为属性,而飞翔能力被称作方法。
| Name | Value | Type |
| ------ | ----- | -------- |
| Colour | Red | Property |
| Wing | 2 | Property |
| Fly | ----- | Function |