A.如果子类中的成员函数f(x)具有父类中成员函数f(x)相同的函数名,那么称子类对父类的f(x)进行了覆盖 B.如果子类中的成员函数f(x)具有父类中成员函数f(x)相同的基调,那么称子类对父类的f(x)进行了重载 C.重载导致多态,覆盖与多态无关 D.覆盖由动态链接实现,重载由静态链接实现。
A. 多态是指在聚合关系中的各个类中名字相同的属性和操作具有不同的意义 B. 多态的实现机制是编译时静态链接 C. 函数名重载(overload) 会导致多态现象出现 D. 多态可实现接口复用,节省大量的编码工作量
A. 信息隐藏是指对象在与外界的交互中,尽可能地隐藏对象的内部细节,仅保留有限的对外接口与外部进行联系。 B. 信息隐藏既可以隐藏属性,也可以隐藏操作。 C. 一个对象信息隐藏的内容对任何对象都是一样的,并不随与之交互的对象的不同而改变。 D. 信息隐藏的原则是公开不变的操作,隐藏易变的操作。