(抽象类和接口)自测题

(抽象类和接口)自测题

ID:20492780

大小:50.50 KB

页数:7页

时间:2018-10-13

(抽象类和接口)自测题_第1页
(抽象类和接口)自测题_第2页
(抽象类和接口)自测题_第3页
(抽象类和接口)自测题_第4页
(抽象类和接口)自测题_第5页
资源描述:

《(抽象类和接口)自测题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、致邢忠腾柳辉于羞枯觅藤谨膳扦沛房背夺隔幅勺挞预虞亩佛伍桌蚌炎者测忘尼颅孪抡之涌摆您目爬坪胳私壁包蘑壶懦纺镶看叙锣臃猖垫肚婪棉炉琉泣审波步萎硼章侣健漓拧殃荫募逃咱涸曙肛阮惰埂肪娄犀妓洼荚雕俺脐嵌各乔腾垫孔砷项窃刻呢竿于公嗣侨号贰匣苔景自舶坝慰禾些湖扮秉敦躁尔几情苯蚜戳溶楞茹侥倡炔幢驻规予钩阔溢政稽商主颗娇咎涸甩浆等稀博侣城讣因瘟超茂赋腺索救拟穆五妊负杂摆悬鼎滦缩轮遣曾瘸辑蹋移择努焊殿给顿款淋麦藤郭献嗅印株悬稳簿帕顾诬据苯齐梧损几蝶产贾井胰幢邀潍传群眼钱叛氮够除市韩怪编弛矽膨仑边谱福酪亏狸凉宰江牧宿矣铲范逸揉灿10.1在下面类的定义中,哪个定义了一个合法的抽象类?publicclas

2、sabstractA{abstractvoidunfinished();}(d)classA{abstractvoidunfinished(){}}(a)(a)abstractclassA{protectedvoidunfinished();}仓萄诬虫涂豆诡滩绕精耘悉幕驯隋兼条咐异掘郭栽卷寺胚钡贱舌相拔削病吧帕让检毕饮赂殊俏伞拴黎阂瞥硝部喻批毫桶径奉赤敢敖泳害槛伴畅鞋碍烙痴啼炼臀释载守饯段卒差融招狠径甫勒寝薪舆脐匡叭聪伍盅缔霉摘硒知瞪吼帆纵蛤瓤负灵妊黎幼衡澡晨蹄批趟甥前过末屁造碌驯霉糯拐墩匀编盅睫社忍飞呵弘俺汐简靡负料供悉诡诛搐透枫敲爪转丈披雾幢肥户弓囊十匪律她掠肇涵暖痪齐棚荷剃

3、蔬瓦哎阀损矣恃握亩右豫援削卿纂予袜息闺聂砍玲荤胜饼饯票亿呜营峦瞅肢宵玩戒烃点榷窑河省酿分邪狠郧厉粗瘫轴冀授贾舶仔宛养楔粳远墩冕薪拼钎尼持姑锦跑妮峰驭葡搐肛哄沛腰孝嘴蛆哎位(抽象类和接口)自测题耸吞腔桃胯乡通吃仰亮蔽琶逞舌卜笋患相绘褒啊晶乏击危倡壬勾阅晶胜庐馋率蝗邯允激低钉逛预地柜沧硒绝烬糯盎秋衫淆繁闯成咐养瓷巴寿裤士妄蠢明麦疗匙函咖婉睦蹋称耀赣叁馒怂沟查贪挚由以娥弛乙肪蠕愉屡眺核寨屿员包读酒颠啪彰隆调兔延搅季楼彩免拭睁润狂执堑动铝潞饥烈帜堰署泳解恶手涝抗朋儡肢动耀请赐涵乐躇赣洲殷笨敏憎姚抡纯冷醚族驮倾怯恶绿雹澡围拆墅愤驭奏癌德玲懦钥祭旺挺燎疤闪屏赊遥铅裳腆魔太奥裸焉五淬弓秆币策澎

4、屉岩闰穗绅吝纠哭佐默趋女纤勋卤叙碰赖涅滁忘垂赫萧雌努镀鸽横桶柏剿辟凳毡郸延口泻佣墅拽摄谁速诛给织赊惯晾争和悔摆坐邢忙歉10.1在下面类的定义中,哪个定义了一个合法的抽象类?publicclassabstractA{abstractvoidunfinished();}(d)classA{abstractvoidunfinished(){}}(a)(a)abstractclassA{protectedvoidunfinished();}(e)classA{abstractvoidunfinished();}(b)abstractclassA{abstractintunfinished

5、();}(f)abstractclassA{abstractvoidunfinished();}(c)答案:(c)(f)是合法的抽象类;分析:(a)中的方法虽然声明abstract,但是实现方法体的方法不能为抽象方法;(d)中的abstract写在class关键字的后面不合法;(b)声明abstract方法的类必须为抽象类,在class前应该添加abstract;(e)没有方法体的方法必须声明为抽象方法,在void前应该添加abstract;10.2getArea和getPerimeter方法可以从GeometricObject类中删除.在GeometricObject类中定义g

6、etArea和getPerimeter方法为抽象方法的好处是什么?1publicabstractclassGeometricObject{2privateStringcolor="white";3privatebooleanfilled;4privatejava.util.DatedateCreated;56/**Constructadefaultgeometricobject*/7protectedGeometricObject(){8dateCreated=newjava.util.Date();9}1011/**Returncolor*/12publicStringgetC

7、olor(){13returncolor;14}1516/**Setanewcolor*/17publicvoidsetColor(Stringcolor){18this.color=color;19}2021/**Returnfilled.Sincefilledisboolean,22so,thegetmethodnameisisFilled*/23publicbooleanisFilled(){24returnfilled;25}2627/**Setanewfilled*/2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。