2022-07-18 第三小组 高佳誉 学习笔记
Java面向对象(1)
重点
- 概念
- 特征
- 方法
- 构造器
思维导图
知识点
1.成员方法
public :访问权限修饰符
void :没有返回值
run( ):方法名(标识符)
{ }:方法体(这个方法要干哪些事)
( ):传参数
参数可以有多个,中间用逗号隔开
Java中的传参需要明确数据类型
在声明方法时,括号里的参数:形式参数(形参),可以当做局部变量使用
在调用方法时,形参是在声明处,实参是在调用处
2.访问权限修饰符
1.public 共有的,公共的 权限最大,只要是public声明的方法,只要在同一个工程中,都能用。
·可以放在类、属性、方法、构造器上
2.protected 受保护的:可以跨包,如果跨包必须是它的子类
·可以放在属性、方法、构造器上
3.默认的(啥也不写)default:只有当前包下可以访问(把包导进来也不行)
·可以放在类、属性、方法、构造器上
4.private 私有的 权限最小,只有在当前类才能用
·可以放在属性、方法、构造器上
3. 标识符的命名规则
1.类名:大驼峰(所有单词的首字母大写)
2.属性名、方法名:小驼峰(除了第一个单词,其他的单词的首字母大写)
4.方法的重载
1.方法名相同
2.参数不同才能构成方法的重载
(1)参数的类型不同
(2)参数的个数不同
(3)参数的顺序不同
·与返回值类型无关;与访问权限修饰符无关;与方法体无关。方法的重载只跟参数有关
3.方法的重载一定是发生在同一个类里
5.构造器(构造方法)
语法:访问权限修饰符 类名(参数列表){ }
特点(特性):
1.Java在new对象的时候,先看对象所对应的类有没有构造器,有的话有什么样的构造器;如果没有构造器,则无法构建对象(创建对象)
2.每个类会有一个默认的无参的构造器
3.在对象被实例化时调用了构造器
4.我们创建对象实际上是通过构造器创建的
5.如果一个类中显示的声明了一个构造器,原来默认自带的无参构造器就失效(被覆盖)。如果有多个构造器,必须重载。
掌握程度
大部分的知识点都已经掌握,构造器方面知识点还有所欠缺。自我认知:还是需要重新看一遍课程,为之后的面向对象进行准备。
收获
在学习中我们要学会 ”不抛弃,不放弃“,只要能坚定的去做你会发现,你的努力或给你带来回报,虽然很多时候你努力后得到的成果并不理想。其次就是多练多打,量的积累一定会引起质的变化。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现