class IntNode...{
private int info;
public void setInfo(int info) ...{
this.info = info;
}
public int getInfo()...{
return info;
}
}
class IntSLList...{
private IntNode head;
public IntSLList()...{
head.getInfo() = 10;
}
}
private int info;
public void setInfo(int info) ...{
this.info = info;
}
public int getInfo()...{
return info;
}
}
class IntSLList...{
private IntNode head;
public IntSLList()...{
head.getInfo() = 10;
}
}
head.getInfo() = 10; 报错:The left-hand side of an assignment must be a variable
class IntNode是基类,为保护变量我们将类中变量设置为private,然后使用set()get()方法调用。但同时也带来了不便,如上程序的报错