以下哪一项是面向对象编程语言的基本功能? (GATE CS 2005)
(i)抽象和封装
(ii)严格类型
(iii)类型安全属性和子类型规则
(iv)存在遗传的多态性
答案(b)
抽象,封装,多态和继承是OOP语言的基本功能(有关OOP,请参见Wiki页面)。
仅(A) (i)和(ii)
仅(B) (i)和(iv)
仅(C) (i),(ii)和(iv)
仅(D) (i),(iii)和(iv)答案: (B)
说明:抽象,封装,多态和继承是OOP语言的基本功能(有关OOP,请参见Wiki页面)。
这个问题的测验