05 2020 档案

摘要:![](https://img2020.cnblogs.com/blog/1999765/202005/1999765-20200512202628273-260949835.png) 阅读全文 »
posted @ 2020-05-12 20:27 ct-debug 阅读(121) 评论(0) 推荐(0) 编辑
摘要:![](https://img2020.cnblogs.com/blog/1999765/202005/1999765-20200512202355970-1997774996.png) 阅读全文 »
posted @ 2020-05-12 20:25 ct-debug 阅读(80) 评论(0) 推荐(0) 编辑
摘要:注意 子类调用父类的方法或变量 ,使用 关键字。 使用 是必须放在构造函数的第一行; 模型 调用父类构造方法:super(参数,参数); 调用父类成员方法:super.成员方法名(参数,参数); 调用父类成员变量赋值:super.成员变量名 = 参数; 实例代码 实现类 测试类 输出: 阅读全文 »
posted @ 2020-05-06 21:49 ct-debug 阅读(127) 评论(0) 推荐(0) 编辑
摘要:Java面向对象实例: 输出结果: `Animal(int)` `Animal()` 作业代码: 阅读全文 »
posted @ 2020-05-06 20:59 ct-debug 阅读(138) 评论(0) 推荐(0) 编辑
摘要:Java转型记住一句话:父类引用指向子类对象。 父类引用指向子类对象 向上转型 向下转型 父类引用能指向子类对象,而子类引用不能指向父类对象 实例代码: 阅读全文 »
posted @ 2020-05-05 19:04 ct-debug 阅读(244) 评论(0) 推荐(0) 编辑
摘要:重写和重载 方法重载(overload): 必须是同一个类; 方法名(也可以叫函数)一样; 参数类型不一样或参数数量或顺序不一样; 不能通过返回值来判断重载。 方法的重写(override)子类重写了父类的同名方法,两同两小一大原则: 方法名相同,参数类型相同; 子类返回类型是父类返回类型的子类; 阅读全文 »
posted @ 2020-05-05 16:54 ct-debug 阅读(399) 评论(0) 推荐(0) 编辑
摘要:面向对象思想 构造器: new就是一个构造器,作用是: ①分配空间;②赋初始值 (避免错误,简化输入); 构造器调用构造函数,传参为了赋初始值; 对象的基本元素: 属性和方法 类成员(属性和方法)。 属性 最为重要,属性的集合是一个状态,方法是一个状态到另一个状态的桥梁; 封装: 属性和处理属性的方 阅读全文 »
posted @ 2020-05-05 14:59 ct-debug 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1.定义一个学生类,提供成员变量姓名和年龄,需要将成员变量私有化,提供对外公共访问的成员方法 2.主方法 成员变量被私有化了,无法通过实例化对象访问私有成员变量,外界不可访问私有成员变量 3.代码 学生类 测试类 阅读全文 »
posted @ 2020-05-01 00:22 ct-debug 阅读(2033) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示