正确答案是:B: 方法
分析:
面向对象编程(OOP)的主要特征包括以下几点:
A. 封装:封装是指将对象的状态(属性)和行为(方法)结合在一起,并隐藏对象的内部实现细节,只暴露必要的接口给外部使用。封装提高了代码的安全性和可维护性。
C. 多态:多态性允许对象以多种形式出现。它使得一个接口可以被多个类实现,不同的类可以有不同的行为表现。这通常通过方法重写和接口实现来实现。
D. 继承:继承是指一个类(子类)可以继承另一个类(父类)的属性和方法,从而实现代码的重用和层次化结构。
B. 方法:方法是类中的函数,是对象的行为表现。虽然方法是面向对象编程的重要组成部分,但它本身并不是面向对象编程的特征。方法是实现封装、多态和继承等特征的工具,而不是特征本身。
因此,面向对象编程的特征不包括“方法”。