摘要: import java.util.Scanner; //静态方法写重写的关系 public class Main { public static void main(String[] args) { A a=new A(); a.test(); //静态方法和非静态的方法有很大的区别 //当类个有继 阅读全文
posted @ 2022-03-31 17:52 hollg 阅读(57) 评论(0) 推荐(0)
摘要: 注:当其他类创建某个类的对象时这个类有继承父类的话,那往往父类的代码会优先执行,因为创建子类对象时,在子类的构造器,会隐式的调用父类的构造器。当你想把隐式调用父类的构造器写成显示调用时 请记住,父类的调用一定要放在构造器代码中的第一行。如下: public class Prao extends St 阅读全文
posted @ 2022-03-31 17:12 hollg 阅读(44) 评论(0) 推荐(0)
摘要: 继承:在java中所有的类,都直接或间接的继承了object类 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模 继承关键字:extands,意思是扩展。子类是父类的扩展 java中类只有单继承,没有多继承!但是可以实现多接口 而且子类是可以继承父类的全部公共的方法和属性,所有当其他类通过 阅读全文
posted @ 2022-03-31 12:38 hollg 阅读(747) 评论(0) 推荐(0)
摘要: 封装:通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 追求:高内聚,低耦全。高内聚就是类的内部数据操作细节自己完成,不允许外部的数据干涉,低耦合:仅暴露少量的方法给外部使用 方法:set get 作用:过虑不合法的值,如一个人的年龄正常情况下,是不会大于200岁 阅读全文
posted @ 2022-03-31 10:46 hollg 阅读(94) 评论(0) 推荐(0)