A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 钟志军zzj 中级黑马   /  2015-7-11 22:17  /  418 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1:类是什么?类的组成是哪些?
类是对对象的抽象描述,类的组成有成员变量成员函数和构造函数。
       
2:对象是什么?什么时候需要使用对象?
对象是一个实例,
3:封装是什么?自己概述
封装是把对象的一些属性用私有化仅对外提供公共访问方式
4:继承是什么?自己概述
继承是一个类继承另外一个类把这个类的属性和行为继承下来提高了代码复用性
5:多态是什么?自己概述
多态是对象在不同时刻存在多种形态
6:抽象类是什么?自己概述
抽象类是当多个类中出现相同功能,但是功能主体不同,这时可以进行向上抽取。

这时,只抽取功能定义,而不抽取功能主体。


7:接口是什么?自己概述
如果一个类中的方法全部是抽象方法这个类就可以称为接口
8:抽象类和接口的区别?
抽象类里面可以没有抽象方法可以有非抽象方法接口里面只有抽象方法抽象类里面有变量和常量接口里面只有常量抽象类里面有构造函数接口里面
没有构造函数

9:匿名对象是什么?怎么用?
是没有名字的对象当对象只用一次的时候可以用也可以作为形参
10:成员变量和局部变量的区别?
成员变量定义在类中方法外局部变量定义在方法类或者形参

11:构造方法的特点?构造方法的注意事项?
构造方法的名字和类名一样构造函数没有返回值类型声明构造函数没有return返回值。如果没有自己定义构造函数系统会默认给个
无参构造函数       

12:方法重写是什么?注意事项是什么?
子类在继承父类的时候子类中的函数一模一样的时候就叫重写,重写的时候子类的访问范围定义必须大于等于父类函数父类私有的方法不能重写

关键字回顾:请说说下面东西分别是什么,有什么用?
private        私有 被他修饰的成员只能在本类中访问被他修饰的函数不能被重写
this    代表当前对象 那个对象指向他它代表谁
super   可以通过他调用父类的变量和函数和构造方法
static 静态修饰符 被他定义的成员随着类的加载而加载优先于对象存在
final 最终修饰符被他定义的成员不能修改不能重写他修饰的类不能被继承。
abstract 抽象 他 可以修饰抽象方法和抽象类
interface 接口的修饰符
extends 继承
implements 实现

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马