摘要: package com.st.train; public class PrefectNumber { public static void main(String[] args) { for (int n = 1 ; n < 1001 ; n ++ ) { int count = 0; int i; 阅读全文
posted @ 2021-09-23 21:18 养乐多st 阅读(521) 评论(0) 推荐(0)
摘要: package com.st.train; import java.util.Arrays; public class DoubleArray { /** * 题目:比较二维数组的每一列,然后把较小的一列输出到一个一维数组中 * */ public static void main(String[] 阅读全文
posted @ 2021-09-23 21:14 养乐多st 阅读(137) 评论(0) 推荐(0)
摘要: 多态 什么是多态? 一个对象具有多种表现形态(父类的引用类型变量指向了子类的对象) 多态成立的三个条件 继承 子类重写父类方法 父类引用指向子类对象 操作实例: class A { void fun(){ } } class B extends A { //继承 void fun(){ //重写父类 阅读全文
posted @ 2021-09-23 20:58 养乐多st 阅读(31) 评论(0) 推荐(0)
摘要: 封装 什么是封装?封装有什么作用? 封装可以隐藏实现的细节 让使用者只能通过实现写好的访问方法来访问这些字段,这样只需要在这些方法中增加逻辑控制,限制对数据的不合理访问、 方便数据检查,有利于于保护对象信息的完整性 便于修改,提高代码的可维护性 怎么样实现封装? 私有化成员变量,使用private关 阅读全文
posted @ 2021-09-23 20:54 养乐多st 阅读(33) 评论(0) 推荐(0)
摘要: Super关键字 super是什么? super关键字是一个引用变量,用于引用直接父类对象。 每当创建子类的实例时,父类的实例被隐式创建,由super关键字引用变量引用。 为什么要用super关键字? 由于子类不能继承父类的构造方法, 因此,要调用父类的构造方法,必须在子类的构造方法体的第一行使用 阅读全文
posted @ 2021-09-23 14:33 养乐多st 阅读(73) 评论(0) 推荐(0)