摘要: 封装 属性私有 问题 如图,private私有属性无法直接调用 解决 封装安全问题 如图,给年龄设置值时很明显违背了设置规则,根据规则自动修改为了3 封装意义 /*1.提高了系统的安全性,保护数据2.隐藏代码实现细节3.统一接口4.增加了系统可维护性 */ 阅读全文
posted @ 2022-03-28 21:23 无关风月7707 阅读(33) 评论(0) 推荐(0) 编辑
摘要: /*1.类与对象类是一个抽象模板,对象是一个具体实例举例:宠物-类,狗-对象2.方法定义和调用!避免死循环3.对象的引用引用类型:基本类型(8)对象是通过引用来操作的:栈 >堆(地址),真正操作的是堆4.属性:字段Field 成员变量默认初始化:数字:0,0.0char:u0000boolean:f 阅读全文
posted @ 2022-03-28 20:12 无关风月7707 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-28 19:56 无关风月7707 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-28 18:10 无关风月7707 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 类与对象的关系 创建和初始化对象 程序 new就是将一个类具体为具体对象 如图,将Student类具体为对象xiaoming和xiaohong 阅读全文
posted @ 2022-03-28 17:42 无关风月7707 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 回顾方法的定义 方法的定义 异常抛出 回顾方法的调用 静态方法 static 可以类名.方法名直接调用 非静态方法 调用非静态方法先实例化这个类(new) 方法与方法之间的调用 同类型方法才可互相调用 如图,报错了 值传递和引用传递 值传递 引用传递 阅读全文
posted @ 2022-03-28 17:17 无关风月7707 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 稀疏数组(Demo901一定要多看程序加深理解) 背景 概念 练习 ***程序练习 创建二维数组 转换为稀疏数组 获取有效值个数 创建稀疏数组 还原二维数组 还原结果 阅读全文
posted @ 2022-03-28 10:59 无关风月7707 阅读(17) 评论(0) 推荐(0) 编辑