实战派 好教育     全国咨询热线:400-009-1906

20选5开奖走势图: 燕赵风采20选5走势图

北京 切换校区

全国24小时免费热线

400-009-1906

百大java面试题5

时间:2018-05-17   来源:   阅读:136

问题41:当自己创建异常类的时候应该注意什么?

回答:当创建异常类时应该注意:

1所有的异常类都应该是Throwable类的子类。

2.写一个遵循处理与声明规则的受检查异常类时,应该加上extend Exception。

3.写一个运行时间异常类,需要加上extend RuntimeException。

 

问题42:什么是继承?

回答:继承指的是一个类获得另一个类的属性的过程。数据属性和行为按从父类到子类的顺序继承,便于管理。

 

问题43:关键词super什么时候使用?

回答:如果一个方法重写了父类的方法,被重写的父类方法可以通过关键词super调用。super也可以用来调用被隐藏的域。

 

问题44:什么是多态?

回答:多态是一个对象同时具有多种形态的能力。在面向对象编程中,多态最常见的应用是将一个父类指针指向一个子类的对象。

 

问题45:什么是抽象?

回答:抽象是在面向对象编程中将一个类抽象化的过程。抽象能够降低复杂性,提高系统可维护性。

 

问题46:什么是抽象类?

回答:抽象类不能被实例化,可以被部分实现接口。抽象方法是没有函数体的方法声明,抽象类含有一个或多个抽象方法。

 

问题47:抽象方法什么时候被使用?

回答:当想要让类包含一个方法,但想要让方法的具体实现由子类决定,那么就可以在父类中声明抽象方法。

 

问题48:什么是封装?

回答:封装是将数据域设为私有,提供公共方法来处理私有的数据域。如果一个域被设为私有,那么在类外就不能访问该数据域,这样就把数据域隐藏在类内部。因此封装也被称为数据隐藏。

 

问题49:封装最主要的优点是什么?

回答:最主要的优点是允许修改实现的借口,同时不用修改他人使用接口的代码。封装使得代码具可维护性、灵活性和扩展性。

 

问题50:什么是接口?

回答:接口是一系列抽象方法的集合,一个类实现接口,也就从接口中继承了这些抽象方法。

分享:0

相关资讯

  • 北京校区
  • 山西校区
  • 郑州校区
  • 武汉校区
  • 四川校区
  • 长沙校区
  • 深圳校区
  • 上海校区
  • 广州校区
  • 保定招生办

北京海淀区校区(总部):北京市海淀区西三旗街道建材城西路中腾建华商务大厦东侧二层尚学堂
北京京南校区:北京亦庄经济开发区科创十四街6号院1号楼 赛蒂国际工业园
咨询电话:400-009-1906 / 010-56233821
面授课程: JavaEE培训、 大数据就业班培训、 大数据云计算周末班培训、 零基础大数据连读班培训、 大数据云计算高手班培训、 人工智能周末班培训、人工智能+Python全栈培训、 H5+PHP全栈工程师培训

山西学区地址:山西省晋中市榆次区大学城大学生活广场万科商业A1座702
咨询电话:0354-3052381 / 18903441162

郑州学区地址:金水区东风路经三路北100米注协大厦10楼
咨询电话:0371-55177956 

武汉学区地址:湖北省武汉市江夏区江夏大道26号 宏信悦谷创业园4楼
咨询电话:027-87989193

四川学区地址:成都市高新区锦晖西一街99号布鲁明顿大厦2栋1003室
咨询电话:028-65176856 / 13880900114

长沙学区地址:长沙市岳麓区麓源路湖南电子商务基地5楼(公交车站:六沟垅)
咨询电话:0731-83072091

深圳校区地址:深圳市宝安区航城街道航城大道航城创新创业园A4栋210(固戍地铁站C出口)
咨询电话:0755-23061965 / 18898413781

上海尚学堂松江校区地址:上海市松江区荣乐东路2369弄45号绿地伯顿大厦2层
咨询电话:021-67690939

广州校区地址:广州市天河区元岗横路31号慧通产业广场B区B1栋6楼尚学堂(地铁3号线或6号线到“天河客运站”D出口,右拐直走约800米)
咨询电话:020-2989 6995

保定招生办公室

地址:河北省保定市竞秀区朝阳南大街777号鸿悦国际1101室

电话:15132423123

Copyright 2006-2018 北京尚学堂科技有限公司  京ICP备13018289号-19  京公网安备11010802015183  
媒体联系:18610174079 闫老师  

有位老师想和您聊一聊