Java
iaobaicai_
这个作者很懒,什么都没留下…
展开
-
Java核心技术卷一第五章 -- 继承
覆盖(override) 不可删除继承的所有域和方法 子类重写父类方法的四大原则: 两同;方法名以及参数列表相同(即签名相同 两小;返回对象和抛出异常更小,此处更小的意思是子类返回对象可以是继承于父类返回对象。 一大;访问权限不能变小。 采用super关键字(和this关键字不一样,super不是对象的引用)调用父类中被重写的方法。 若子类想访问父类的私有域,只能通过父类中的接口访问 子类构造器 在子类构造器中通过对父类构造器的调用对父类中的私有域进行初始化,采用 super(父类构造器的参数列表) 形式.原创 2020-06-24 10:23:50 · 129 阅读 · 0 评论 -
JAVA核心技术卷一(学习总结)
静态域和静态方法 – static关键字 静态域 若一个类有静态域,则只有一个,且不创建对象也存在,可通过类访问;而实例域拷贝于每一个创建的对象中,且通过对象访问。 相较于静态变量,静态常量使用较多,例如Math.PI。被final修饰的域不可被更改。 静态方法 一种不能对对象实施操作的方法,例如Math.pow(x,a),在运算时不使用任何Math对象,即没有隐式的参数(this)。静态方法不能访问实例域,因为它不能操作对象,但可以访问静态域。可以通过类名访问这个静态方法。 main方法是一种静态方法..原创 2020-06-04 21:41:30 · 584 阅读 · 0 评论