每日日报 20211115


面向对象四要素——对象
对象(Object)是面向对象的基本成份。

每个对象可用它本身的一组属性和它可以执行的一组操作来定义。

属性一般只能通过执行对象的操作来改变。

操作又称为方法或服务,它描述了对象执行的功能,若通过消息传递,还可以为其它对象使用。

面向对象四要素——类
类(Class)是一组具有相同数据结构和相同操作的对象的集合。

类的定义包括一组数据属性和在数据上的一组合法操作。

类定义可以视为一个具有类似特性与共同行为的对象的模板,可用来产生对象。

在一个类中,每个对象都是类的实例(Instance),它们都可使用类中提供的函数。

对象的状态则包含在它的实例变量,即实例的属性中。

面向对象四要素——消息
消息(Message)是一个对象与另一个对象的通信单元,是要求某个对象执行类中定义的某个操作的规格说明。发送给一个对象的消息定义了一个方法名和一个参数表(可能是空的),并指定某一个对象。

一个对象接收的消息则调用消息中指定的方法,并将形式参数与参数表中相应的值结合起来。
————————————————
版权声明:本文为CSDN博主「yongchaocsdn」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yongchaocsdn/article/details/78682850