第5章 面向对象(上)
第5章 面向对象(上)
5.1 类和对象
5.1.1定义类
5.1.2 对象的生产和使用
5.1.3 对象、引用和指针
5.1.4 对象的this引用
5.2 方法详解
5.2.1 方法的所属性
5.2.2 方法的参数传递机制
5.2.3 形参个数可变的方法
5.2.4 递归方法
5.2.5 方法重载
5.3 成员变量和局部变量
5.3.1成员变量和局部变量
5.3.2 成员变量的初始化和内存中的运行机制
5.3.3 局部变量的初始化和内存中的运行机制
5.3.4 变量的使用规则
5.4 隐藏和封装
5.4.1 理解封装
5.4.2 使用控制访问控制符
5.4.3 package、import和import static
5.4.4 java的常用包
5.5 深入构造器
5.5.1 使用构造器执行初始化
5.5.2 构造器重载
5.6 类的继承
5.6.1 继承的特点
5.6.2 重写父类的方法
5.6.3 super限定
5.6.4 调用父类构造器
5.7 多态
5.7.1 多态性
5.7.2 引用变量的强制类型转换
5.7.3 instanceof运算符
5.8 继承与组合
5.8.1 使用继承的注意点
5.8.2 利用组合实现复用
5.9初始化块
5.9.1 使用初始化块
5.9.2 初始化块和构造器
5.9.3静态初始化块
5.10 本章小结
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下