您的位置:首页 > 其它

总结本周

2016-01-30 14:10 190 查看
1. 对象:属性(成员变量),行为(成员方法)。
2.面向对象编程(object oriented programming)简称OOP。
3.属性:指对象身上有什么值数据。
4.行为:是对象可以做什么,或者我们想这些对像做什么。
5.对象是存在的具体实体,具有明确定义的特征和行为。
6.面向对象:一种认识事物的方式,注重对事物整体的认识,最符合人类最自然思维方式。
7.类是具有相同属性和行为的一组对象的聚合。
8.定义类的属性:访问修饰符,数据类型,成员变量名称。
9.定义类的行为 : 访问修饰符,返回值类型,方法名(列表){ }
10.调:例如 teacher(类名) a = new teacher( )
11.销毁对象 给对象=null。
12.访问修饰符:1、public 公共的 在同类同包不同包中都可以访问
2、protected 受保护的 在同类同包中可以访问,不同包中访问不到。
3、默认 在同类同包中可以访问,不同包中访问不到。
4、private 私有的 同类中可以访问,同包不同包中访问不到。
13.Javabean中提到:应该有公共的无参构造,应该有符合命名规则的get(看)/set(修改)方法。
14.在eclipse中快速配置get/set的方法:右键 Source ---Gettars and settars。
15.boolean中配置get/set 需要手改。

16.面向对象三大特点:封装,继承,多态。
17.类级别不能访问对象级别,对象级别刻印访问类级别。 static 数据类型 变量名(累级别) 没有static为对象级别
18.方法递归:方法体中调用本身,循环的特殊情况。
19.递归的三要素:一个结束递归的代码,一个继续递归的调用,一个停止或者继续递归的测试。
20.递归的特点:原始问题转化为解决方法相同的新问题,新问题的规模比原问题小。
21.查看API:一、探索类的路径(包位置)。二、查看类的信息、属性、构造方法、方法。三、探索方法(返回类型,方法名,形参列表)
22“ * ”在import(导入)后面加上“ * ”,这个*表示通配的意思,通配这个包里面的所有类,一般不用。

23.JavaBean中规定有:必须有一个公共的类,应该有一个公共的无参构造方法,必须有符合命名规范的get/set的方法,属性应该是私有的,应该实现serializable接口。
24.有static---类级别----类名.****
25.无static---对象级别---对象.***
26.this 当前对象。
27.当前被执行的方法总是位于栈方法顶层,一但方法调用完之后,就从该方法中被移除。
28.当一个方法正在执行时,有三种情况:方法返回值,方法不返回值(void),方法抛出一个异常给调用者。
29.方法重载:一个类中有两个或者多个同名但有不同参数列表,就是方法重载。返回值、访问修饰符、形参列表是否相同和是否重载无关。
30.构造器:是一个特殊的方法,它在类创建一个实例时被调用执行,会初始化类的实例,无返回值类型,与类名保持一致,构造对象。
31.构造器的作用:为对象分配对象(堆),创建并初始化成员变量,返回引用。在static中可以调用构造方法。
32.this调参必须写在第一行,并避免死循环。

感觉跟不上老师的节奏了都快,怎么办,幸好要过年了,回去好好补补学学。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: