坪地网站建设好么,网络营销证书有什么用,喜迎二十大作文,抖音代运营报价单(仅供参考)1.继承 1.java是单继承的#xff0c;一个子类只有一个父类 父类#xff0c;基类 子类#xff0c;派生类 2.继承的好处#xff1a;子类拥有父类的所有属性和方法#xff0c;属性的修饰符不能是private 3.语法规则#xff1a; class 子类 extends 父类 如果父类的属性是用p… 1.继承 1.java是单继承的一个子类只有一个父类 父类基类 子类派生类 2.继承的好处子类拥有父类的所有属性和方法属性的修饰符不能是private 3.语法规则 class 子类 extends 父类 如果父类的属性是用private则子类是不能继承的 2. 方法的重写 如果子类对父类的方法不满意可以重写父类继承的方法当调用方法时会优先调用子类的方法 语法规则 a返回值类型 b方法名 c参数类型和个数 都要和父类继承的方法相同才叫方法的重写 3.java 中的继承初始化的顺序 1.初始化父类再初始化子类执行构造方法就是初始化对象 2.先初始化父类再属性初始化再构造方法初始化 4. java中final的使用 final可以修饰类方法属性和变量 final修饰类表示该类不可以被继承 final修饰方法表示该方法不可以被重写 final修饰属性表示该属性不会被隐形初始化属性的值只能赋一次构造方法中赋值 final修饰变量表示该变量为常量在声明变量时赋值变量的值不允许被修改 5. java中super的使用 super关键字在对象内部使用表示父类对象 访问父类属性 super.属性 访问父类方法 super.方法 super的应用 子类的构造的过程必须调用父类的构造方法 如果没有显示的调用直接调用父类的无参构造方法 如果显示的调用必须放到子类构造方法的第一行 如果没有显示调用父类的构造方法在父类中定义了一个有参的构造方法编译出错 6.java中的Object类 Object类是所有类的父类Object类的所有方法适用于所有子类 1. toString()方法 返回对象空间地址可以重写toString()方法 public String toString(){ System.out.println(Dog[ageage]); } 2.equals()方法 比较的是对象的引用是否指向同一块内存地址 如果比较对象的属性是否相同 public boolean equals(Object obj){ if(thisobj){ return true; } if(objnull){ return false; } if(getClass()obj.getClass()){ return false; } Dog other(Dog) obj; if(age!other.age ){ return false; } return true; } 转载于:https://www.cnblogs.com/shiyeyeyeye/p/4949591.html