在OC中,类的定义包括两部分(声明与实现),其中实现部分是()

题目
单选题
在OC中,类的定义包括两部分(声明与实现),其中实现部分是()
A

@import

B

@interface

C

@implementation

D

@protocol

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

自定义表格类中model部分应实现的接口是( )。

A.AbstractTableModel

B.JTable

C.TableModel

D.TableModelable


正确答案:C
解析:表格(JTable)是Swing新增加的构件,主要功能是把数据以二维表格的形式显示出来。AbstractTableModel类的对象负责表格大小的确定(行、列)、内容的填写、赋值、表格单元更新检测等一切跟表格内容有关的属性与操作。JTable类生成的对象以TableModel为参数,并负责将TableModel对象中的数据以表格形式显示出来,所以应实现的接口是TableModel。

第2题:

用Thread子类实现多线程的步骤顺序是( )

A、声明Thread类的子类,创建Thread子类的实例,让线程调用start()方法

B、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例

C、创建Thread子类的实例,让线程调用start()方法

D、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例,让线程调用start()方法


正确答案:A

第3题:

自定义表格类中的model部分应实现的接口是

A.AbstractTableModel

B.JTable

C.TableModel

D.TableModelable


正确答案:C
解析:本题考查Swing构件中表格(JTable)。表格是Swing新增加的构件,主要功能是把数据以二维表格的形式显示出来。AbstractTableModel类的对象负责表格大小的确定(行、列)、内容的填写、赋值、表格单元更新的检测等等一切跟表格内容有关的属性及其操作。JTable类生成的对象以TableModel为参数,并负责将 TableModel对象中的数据以表格形式显示出来,所以应实现的接口是TableModel。

第4题:

以下四条接口与抽象类的对比分析,哪条是错误的?()

  • A、接口和抽象类都可以只声明方法而不实现它
  • B、抽象类可以定义类常量,而接口不能
  • C、抽象类可以实现具体的方法,而接口不能
  • D、抽象类可以声明属性,而接口不能

正确答案:B

第5题:

一个类是(1)。在定义类时,将属性声明为private的目的是(2)。空白(2)处应选择()

  • A、实现数据隐藏,以免意外更改
  • B、操作符重载
  • C、实现属性值不可更改
  • D、实现属性值对类的所有对象共享

正确答案:A

第6题:

某设计模式的类图如图7-7所示。其中,(44)用手定义实现部分的接口。

A.Abstraction

B.Implementor

C.RefinedAbstraction

D.ConecretelmplementorA


正确答案:D
解析:图7-7 UML类图所描绘的设计模式中的Bridge(桥接)模式。其设计意图是:将接口与其实现分离,使得接口和实现的变化不产生相互影响。图7-7中Implementor为实现部分的接口, Abstraction为抽象部分接口。

第7题:

重置基本思想是:通过一种动态绑定机制的支持,使得子类在继承父类界面定义的前提下,用适合自己要求的实现去置换父类中的相应实现。在OOPL中,重置机制有相应的语法供开发人员选择使用,在C++语言中,通过(48)的定义来进行重置的声明,通过(49)来实现重置方法体的动态绑定。

A.虚拟函数

B.抽象方法

C.类属

D.模板


正确答案:A

第8题:

在类中定义和实现的函数可以称为【 】。


正确答案:内联函数
内联函数 解析:C++规定,在类定义体内定义和实现的函数都是内联函数。在类定义体外实现的函数可以通过在函数说明和定义上分别加上inline来表示该函数是内联函数,否则就不是内联函数。

第9题:

关于程序包中的游标说法正确的有()。

  • A、可定义为%ROWTYPE类型
  • B、Return子句是可选的
  • C、在包的实现体部分必须给出游标的完整声明
  • D、不可以定义Ref游标

正确答案:A,C

第10题:

在Java中,通过在类定义里面定义()和(),强制实现对数据和功能的封装。


正确答案:属性;方法

更多相关问题