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