JavaSE-06
2026/5/2 3:15:25 网站建设 项目流程

目录

一.面向对象

二.类与对象

三.类和对象的代码实现

四.对象的使用

五.对象的内存图解

六.类与对象的区别

七.面向对象之封装

八.封装的举例

九.封装三大优点

十.私有private

十一.私有Private使用

十二.this关键字

十三.this关键字的作用

十四.综合举例


一.面向对象

定义:把事情交给 “对象” 去做,让对象自己带数据、自己会干活。

二.类与对象

类的定义:类就是一个模板、一张设计图、一个模具。

对象的定义:对象就是根据类造出来的真实个体、实实在在的东西。

类与对象的关系:类是模板,对象是根据模板造出来的真实东西。

三.类和对象的代码实现

四.对象的使用

五.对象的内存图解

六.类与对象的区别

说明:类是抽象模板,对象是根据模板造出来的具体实物。

局部变量和成员变量区别

1.位置不同
成员变量:类中方法外
局部变量:方法里 / 大括号代码块里

2.内存位置不同
成员变量:存在堆内存(跟着对象走)
局部变量:存在栈内存(跟着方法走)

3.默认值不同
成员变量:有默认值,int 默认 0,String 默认 null
局部变量:没有默认值,必须手动赋值才能用

4.生命周期不同
成员变量:跟着对象,对象没了它才没
局部变量:跟着方法,方法执行完立刻销毁

5.作用范围(能见范围)
成员变量:整个类里所有方法都能用
局部变量:只能在自己这个方法里用,出了大括号就不能用

七.面向对象之封装

定义:把类里面的成员变量藏起来,不让外面随便直接改,只允许通过公开的方法,安全地访问、修改数据,这就是封装。

八.封装的举例

一个类就能封装成员变量和成员方法。

九.封装三大优点

1:安全性,防止数据被乱改

2:代码易维护,内部改了外面不用动

3:代码复用、隐藏内部复杂逻辑

十.私有private

定义:private 是 Java 权限修饰符,被它修饰的变量、方法,只能在当前自己这个类内部使用,外面其他类一律不准直接访问、不准随便改。

十一.私有Private使用

1:安全性,防止数据被乱改

2:代码易维护,内部改了外面不用动

3:代码复用、隐藏内部复杂逻辑

十二.this关键字

说明:this 就代表:当前正在创建、当前正在使用的 本类对象自己。

十三.this关键字的作用

解决成员变量和局部变量同名问题

成员方法中的this指向调用该方法的那个对象

十四.综合举例

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询