求:java super方法调用区别和this区别

2021-02-26 05:08:49 字数 625 阅读 6288

1楼:匿名用户

super.*** 显式调用父类的方法,

this.xx--->调用自身

2楼:零落

用super调用的是父类(或超类)中的方法或数据,this调用的是本类中的,当本类把父类的方法进行了覆盖(重写)的时候,就需要用super来调用父类的方法

这个是与调用方法在本类所处的位置无关的。

3楼:miho蓓

http://hi.baidu.***/boyayyy/blog/item/52174d997877ea0d6e068cd5.html

希望袭能帮到你···

4楼:匿名用户

假设父类的***_method()包含语句system.out.print("a");

do something中包含语句system.out.print("b");

三种情况的结果分别是

abbabba

5楼:匿名用户

super:父类

this:本身

6楼:匿名用户

super是指父类或者超类。this则是指当前对象。

javascript call和直接调用方法的区别

1楼 腊妹香 方法内部this对象不同 this指的的是当前对象, 使用call 调用其他对象方法,方法中内部this指的是掉用的对象而 不在是原对象 js使用call的调用和直接调用函数的区别 2楼 乃乐育婴团 个人觉得主要是过程不同 一个是构造对象 一个是函数调用。 function b var...

java中和的区别,java中&和&的区别

1楼 蜗牛 java中 表示 与 实体字符,一般用在html中。。。。 java中 amp 是什么意思 2楼 兄弟连教育北京总校 运算符,表示与。 还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if str null str equals 表达式,当str为nu...

java方法后面加大括号和不加的区别

1楼 澶漫 抽象方法不能有方法体,空大括号就是方法体,只不过它没有 ,什么都不执行 2楼 匿名用户 加大括号表示方法的 完整定义 在类中 public class a 定义一个完整的方法h1 不加括号表示方法的申明 比如在接口或者抽象类中 public inte ce h 3楼 大括号内是方法体,是...