在java中super和this的区别
①this:【this+ 成员操作符(.)+ 成员名/方法名】,指的是当前类里面的所有属性和方法;父类继承而来的属性和方法能被访问修饰符访问
②super:【super+成员操作符(.)+方法(父类)】,指代表当前对象类的父爱部分,不能操作到本类的属性和方法,能操作到父类的属性和方法被父类访问修饰符访问,只有当本类中调用被重写前的效果时使用super。
方法重载与方法重写的区别
①方法重载:是在同一类里
②方法重写:是从父类到子类
在java中super和this的区别
①this:【this+ 成员操作符(.)+ 成员名/方法名】,指的是当前类里面的所有属性和方法;父类继承而来的属性和方法能被访问修饰符访问
②super:【super+成员操作符(.)+方法(父类)】,指代表当前对象类的父爱部分,不能操作到本类的属性和方法,能操作到父类的属性和方法被父类访问修饰符访问,只有当本类中调用被重写前的效果时使用super。
方法重载与方法重写的区别
①方法重载:是在同一类里
②方法重写:是从父类到子类
转载于:https://www.cnblogs.com/hzyhx/p/9725025.html