谁能给我讲讲super和this
子类需要引用它直接的超类可以用super来实现
import java.util.*;
class Villain
{
private int i;
protected int read(){return i;}
protected void set(int ii){i = ii;}
public Villain(int ii){i = ii;}
public int value(int m){return m*i;}
}
public class Orc extends Villain
{
private int j;
public Orc(int jj){super(jj); j = jj;}
public void change(int x){set(x);}
}
这里的super用了什么呢? class Villain 没有jj呀 这个super怎么来的?
初学迷茫 (super/this 一个问题50)