第七章:面向对象

一.编程思想

1. 面向过程:

2. 面向对象:

二、对象

1. 理解:计算机中的对象:复杂的客观事物在Java 程序中的一种表现形式(一切皆对象)

2. 对象的组成部分:

3. 类:

三、类的组成

1. 类名:望文生义,每个单词首字母大写

2. 类的定义:

3. 属性:

4. 方法:

四、创建对象

1. 语法:类名 对象名 = new 类名();

2. 对象的使用:

五、方法的重载(overload)【开发+面试+考试重 点】

1. 理解:一个类中定义了多个同名,但是形参不同 的方法

2. 要求:

3. 使用:

六、构造方法

1. 构造方法:是一种特殊的方法,也称为构造器

2. 定义位置:定义在类以内,方法以外

3. 构造方法的要求:

4. 使用:

5. 作用:

6. 开发实际应用技巧:

七、this的应用

1. this.

2. this():

八、引用

1. 引用:对象类型的变量

2. 引用存储的是对象在堆空间中首地址

3. 对象与对象之间是相互独立的,操作一个对象不 会影响其他的对象

4. 可以单独的声明引用:类名 引用名;

5. 同类型的引用之间可以相互赋值,传递的是对象 在堆空间中首地址

6. 可以使用null作为引用的初始化数据,但是以 null调用属性或是方法,则编译通过,但是运行 报错,错误信息为: java.lang.NullPointerException(空指针异常)

7. 引用的应用场景:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值