當前位置:名人名言大全網 - 短信平臺 - C++中,什麽叫消息,什麽叫類,什麽叫對象

C++中,什麽叫消息,什麽叫類,什麽叫對象

消息:(Message?passing)指的就是C++(從Smalltalk中繼承而來)這種把成員函數/方法綁定到對象上的面向對象機制。調用壹個成員函數/方法的時候要先指定對象,在指定對象身上的操作——如“obj.op()”。Common?Lisp?Object?System中的generic?method是另壹種與之(Message?passing)不同的機制——如“(op?obj)”。

類,就是有***同屬性特征的壹組事物。C++中把實現某種功能的數據類型定義為類。它主要有兩部分組成:內部的數據和操作數據的函數。這些數據和函數就是這個類的屬性。即被定義為這個類數據類型的所有對象,都有這個類定義的數據和函數。

對象是壹種開發的抽象,它包含了需要操作的數據及其可以對該數據進行操作的方法。舉例:在C/C++中定義壹個Int型的變量 ?int i;其中 int 就是類,i 就是int這個類的壹個對象。類的定義就是用來描述int的屬性的,對象就是具有類屬性的實體。