- 博客(5)
- 收藏
- 关注
原创 关键字 static
类中的实例变量,非 static 的成员变量在上述代码中,Circle 类中的变量 radius 是一个实例变量,它属于类的每一个对象,c1 中的 radius 变化不会影响到 c2 中的 radius;
2024-07-25 07:37:57
393
原创 Object 中的 equals() 和 toString()
1 Object 类 类 java.lang.Object 是类层次结构的根类,即所有其它类的类,每个类都使用 Object 类作为超类; Object 类型的变量与除 Object 以外的任意引用数据类型的对象都存在多态引用;、 所有对象(包括数组)都实现这个类的方法; 如果一个类没有特别指定父类,那么默认则继承自 Object 类。例如: public class Test { } // 等价于: public class Test extends Object{
2024-07-23 09:53:45
651
原创 Super 关键字
super 的追溯不仅限于本类上一级的父类,还可以追溯父类之上的父类(以此类推),直到找到需要 【成员】【属性】【构造器】;super 和 this 用法相像,this 代表本类对象的引用,super 代表父类的内存空间的标识;当子类和父类中出现同名的成员时,可以用 super 来调用父类中的成员;,才能调用父类中被重写的方法,否者默认调用子类中重写的方法。在子类构造器中调用父类构造器;调用父类中定义的成员方法;访问父类中定义的属性;
2024-07-18 15:27:58
799
原创 方法的重写
子类在继承父类以后,就获取了父类中声明的所有方法。但是,父类中的方法可能不太适用于子类,通俗来说,子类需要对父类继承过来的方法进行覆盖、覆写操作。”父类被重写的方法的访问权限;子类对父类继承过来的方法进行覆盖、覆写的操作,就称为方法的重写。子类重写的方法(方法名称、参数列表)”父类被重写的方法的返回值类型;和父类被重写的方法(方法名称、参数列表)相同;子类重写的方法,抛出的异常。举例子 -------- (银行账户)账户余额,公共账户调用类,存放账户余额;Account类 - 账户。父类被重写方法的异常;
2024-07-16 15:40:12
153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人