总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了总结相关的知识,希望对你有一定的参考价值。

继承的优点

1、代码的可重用性

2、子类可以扩展父类的属性和方法

3、父类的属性和方法可用于子类

 

一个java类只能有一个父类。

 

直接打印一个对象的时候,默认打印它的toString方法。

 

Object类

所有类的根类都是Obect,包括数组。

Object类的方法:

public final Class getClass()

public int hashCode()

public boolean equals(Object x)

protected Object  clone()throws CloneNotSupportedExceptin

public String toString()

protected void finalize()throws Throwable

public final void wait()throws InterruptedException

public final void notify()

重写

1、子类的方法的返回值类型、方法名、形式参数列表,必须和父类相同。

2、访问修饰符不小于父类的访问修饰符。

3、子类重写的异常不能抛出比父类更多的异常。

equals()方法

equals()方法比较两个对象,测试两者是否相等。比较运算符“==”,用于检测是否两个引用指向同一对象。

super 关键字

this 、super的区别

this();调用本类的其他构造,只能写在构造方法的第一句。

this.代表当前对象,用this.可以访问当前对象的属性和行为。

super();调用父类中指定的构造方法,只能写在本类的构造方法中,也只能写在第一句。

super.  代表当前对象的父类对象部分,用super.可以访问来自于父类的属性和行为,但要受访问修饰符的限制。只有一种情况,使用它有意义:调用被重写方法的父类实现时,才使用它。

 

final关键字

变量不能修改

类不可被继承

方法不能被重写

 

以上是关于总结的主要内容,如果未能解决你的问题,请参考以下文章

BootStrap实用代码片段(持续总结)

回归 | js实用代码片段的封装与总结(持续更新中...)

查看发票组代码后的总结和有感

VsCode 代码片段-提升研发效率

Python学习总结

线程学习知识点总结