(六)2025-4.16 面向对象编程(黑马笔记)

面向对象编程

目录

面向对象编程

一.快速入门

二.程序中的对象到底是什么?

 三.对象在计算机中的执行原理

三.类和对象的一些注意事项

 四.语法知识

4.1 this关键字

4.2.构造器 

 ​编辑

总结

五 封装(面向对像的三大特征:封装、继承、多态)

六.实体jabaBean类

 七.综合案例

八.成员变量和局部变量的区别

九.总结


一.快速入门

 

总结

二.程序中的对象到底是什么?

相当于现实中的一张表

class就是设计一张表,student就是设计一张学生表

方法是对数据进行怎样的处理

 三.对象在计算机中的执行原理

 

三.类和对象的一些注意事项

 四.语法知识

4.1 this关键字

主要用来解决当前变量的冲突问题!

判断某人的分数是否能上哈佛?

4.2.构造器 

 

创建对象的时候,对象会根据括号里的参数情况来选择构造器

那构造器有啥用??

 用一行代码同时完成对象成员变量的初始化复制

注意事项:

 如果写了有参数构造器没写无参数构造器的话,下次调用无参数构造器会报错哦1!!

总结

五 封装(面向对像的三大特征:封装、继承、多态)

1.什么是封装?

 实际开发中,有设计规范:合理隐藏、合理暴露:比如不让人家瞎赋值

公开和隐藏是public和private(只能在当前类里面访问)

六.实体jabaBean类

代码:左侧新接一个类

一个保存数据,另一个保存需求(业务处理)

 总结:

 七.综合案例

代码:

1.设计一个电影类 

2.操作类进行业务处理

 2.1.展示系统全部电影信息

2.2.根据电影编号查出电影的详细信息并展示

2.3.到主程序中

八.成员变量和局部变量的区别

九.总结

 

 

 

  • 构造器:初始化一个类的对象,并返回地址

  •  this关键字

  •  封装

  •  标准javabean

  • 局部变量和成员变量的区别 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值