葵花宝典读书笔记-类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了葵花宝典读书笔记-类相关的知识,希望对你有一定的参考价值。

一,类的定义

     类是一组相似事物的统称

    “一组”  在于多个,单个事物无法成为一个类。“人”可以是一个类,但“我”就不是一个类。

    “相似” 比较像,但不完全相同。奥巴马,克林顿都是人类,但他们并不是相同的一个人。

    “统称” 具有概括性。奥巴马、克林顿可以统称为人、男人、动物、总统。但不会统称为奥巴马,因为奥巴马是具体的一个人。

二,如何划分类

    角度决定看法。如何划分类,要看所站的角度。

        你、我、猪、鱼、松树

            站在生物的角度:都是一类

            站在动物的角度:你、我、鱼、猪都是一类

            站在哺乳动物的角度:你、我、猪都是一类

            站在人类的角度:你、我是一类

        因此,如何划分类,要看所处在的角度 。在一定的角度上,有相似点就是一类。

三,面向对象类

     面向对象类由两部分组成:属性,方法。

     属性的划分要遵从最小化原则。例如:地址,省市区路应该分别保存,而不是保存为一条,这样就具有了伸缩性。

    方法的定义要遵从功能单一化原则。就是一个方法只做一件事。

 

以上是关于葵花宝典读书笔记-类的主要内容,如果未能解决你的问题,请参考以下文章

葵花宝典读书笔记-面向对象

葵花宝典读书笔记-面向过程

葵花宝典读书笔记-接口

葵花宝典读书笔记-面向对象的应用范围

葵花宝典读书笔记-面向对象的迷思

葵花宝典读书笔记-为什么要面向对象