|
|
知识路径: > 面向对象基础知识 > 面向对象基础知识 > 面向对象基础知识 > 面向对象程序设计 > 面向对象程序设计 > 面向对象程序设计语言中的OOP机制 >
|
考试要求:掌握
相关知识点:7个
|
|
|
|
对象自身引用是OOPLs中的一种特有结构。这种结构在不同的OOPLs中有不同的名称,在C++和Java中称为this,在Smalltalk-80、Object-C和其他一些OOPLs中则称为self。
|
|
|
对象自身引用的值和类型分别扮演了两种意义的角色:对象自身引用的值使得方法体中引用的成员名与特定的对象相关,对象自身引用的类型则决定了方法体被实际共享的范围。
|
|
|
对象自身引用机制使得在进行方法的设计和实现时并不需要考虑与对象联系的细节,而是从更高一级的抽象层次,也就是类的角度来设计同类型对象的行为特征,从而使得方法在一个类及其子类的范围内具有共性。
|
|
|
|
|
|
|
|
|
|
|
|