重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 考试题库
网友您好,请在下方输入框内输入要搜索的题目:
搜题
如搜索结果不匹配,请联系老师获取答案
扫码添加老师QQ
扫码添加老师微信
题目内容 (请给出正确答案)
[主观题]

设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象 实例。(IBM)

设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象

实例。(IBM)

答案
暂无答案
更多“设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象 实例。(IBM)”相关的问题

第1题

面试题:实现Singleton模式题目:设计一下类,我们只能生成该类的一个实例。

面试题:实现Singleton模式

题目:设计一下类,我们只能生成该类的一个实例。

点击查看答案

第2题

如果没有为一个类定义任何构造函数的情况下,下列描述正确的是()。

A.编译器总是自动创建一个不带参数的构造函数

B.这个类没有构造函数

C.这个类没有构造函数

D.该类不能通过编译

点击查看答案

第3题

设计一个名为Stock的类表示股票,该类包括:一个名为symbol的字符串数据域表示股票代码;一个名为

设计一个名为Stock的类表示股票,该类包括:

一个名为symbol的字符串数据域表示股票代码;

一个名为name的字符串数据域表示股票名称;

一个名为previousPrice的double型数据域,用来存储股票的前一日收盘价;

一个名为currentPrice的double型数据域,用来存储股票的当前价格;

创建一个给定特定代码和股票名称的构造方法;

一个名为getChangePercent()的方法。返回从前一日价格到当前价格变化的百分比。

画出该类的UML图并实现这个类。编写一个测试程序,创建一个Stock对象,它的股票代码是600000,股票名称是“浦发银行",前一日收盘价是25.50,当前的最新价是28.6,显示市值变化的百分比。

点击查看答案

第4题

当保护继承时,基类的()在派生类中成为保护成员,不能通过派生类对象来直接访问

A.任何成员

B.公有成员和保护成员

C.公有成员和私有成员

D.私有成员

点击查看答案

第5题

为AB类的一个无返回值的方法method书写方法头,使得使用类名,AB作为前缀就可以调用它,该方法头的形式为()。

A.abstract、void、method()

B.public、void、method()

C.final、void、method()

D.static、void、method()

点击查看答案

第6题

下列有关继承和派生的叙述中,正确的是()

A.派生类不能访问通过公有继承的基类的保护成员

B.派生类的对象可以访问基类的任何成员

C.如果基类有带形参构造函数,派生类可以不声明带形参的构造函数

D.基类构造函数和析构函数都不能够被继承

点击查看答案

第7题

在设计模式,()的核心思想是,通过将一个类的构造函数设置为protected或private可有效阻止从外部直接创建该类的实例。同时设置一个静态成员函数,以负责创建唯一的实例,并向外提供访问接口。在Smalltalk等语言中,还需要重定义new操作,阻止从外部创建实例,在C++语言中则不需要。

A.工厂方法

B.单件

C.组合

D.代理

点击查看答案

第8题

为一元二次方程ax2+bx+c=0设计一个名为QuadraticEquation的类。这个类包括:•代表三个系数

为一元二次方程ax2+bx+c=0设计一个名为QuadraticEquation的类。这个类

包括:

•代表三个系数的私有数据域a、b和c;

•一个参数为a,b和c的构造方法;

•a、b、c的三个getter方法;

•一个名为getDisermnant()的方法返回判别式b2-4ac;

•名为getRoot1()和getRoot2()的方法返回方程的两个根。

这些方法只有在判别式为非负数时才有用,如果判别式为负,这些方法返回0。

画出该类的UML图并实现这个类。编写一个测试程序,提示用户输入a、b和c的值,然后显示判别式的结果。如果判别式为正数,显示两个根;如果判别式为0,显示一个根;否则显示“方程无根”。

点击查看答案

第9题

在类作用域中能够通过直接使用该类的()成员名进行访问

A.私有

B.公有

C.保护

D.任何

点击查看答案

第10题

如何实现一个类不允许其他类(甚至派生类)创建其对象?

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝