在面向对象的编程方法中,下图的teach()是( )。

admin2019-09-12  47

问题 在面向对象的编程方法中,下图的teach()是(     )。

选项 A、函数
B、对象
C、组件
D、类

答案A

解析 对象:由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个模块,是构成系统的基本单位。
类:现实世界中实体的形式化描述,类将该实体的属性(数据)和操作(函数)封装在一起,对象是类的实例,类是对象的抽象。
封装:是将数据和基于数据的操作封装成一个整体对象,对数据的访问或修改只能通过对象对外提供的接口进行。
多态:使得在多个类中可以定义同一个操作或属性名称,并在每个类中可以有不同的体现多态使得某个属性或操作在不同的时期可以表示不同类的对象特性。
组件:表示软件系统可替换的、物理的组成部分,封装了模块功能的实现。组件应当是内聚的,并具有相对稳定的公开接口。
复用:指将已有的软件及其有效成分用于构造新的软件或系统。组件技术是软件复用实现的关键。
模式:描述了一个不断重复发生的问题,以及该问题的解决方案。
题中的teach有属性和方法,是属于类。
转载请注明原文地址:https://jikaoti.com/ti/kZ67FFFM
0

最新回复(0)