- 分享
- 0
- 人气
- 0
- 主题
- 46
- 帖子
- 3604
- UID
- 123250
- 积分
- 6456
- 阅读权限
- 23
- 注册时间
- 2008-2-7
- 最后登录
- 2017-5-1
- 在线时间
- 5029 小时
|
本帖最后由 宅男-兜着走 于 2011-7-19 11:09 PM 编辑
Super Class ...
就是 Class 的 父类。
中文 ... 就是叫父类
子类就是, 继承了父类的 Class.
而子类却能拥有父类的属性, 父类的方法。
怎么用?
public class parentclass{
private String somedata = "s";
public void setSomeData(String sd){
this.somedata = sd;
}
//----------Other Code--------//
}
public class childclass extends parentclass{
public childclass(String sd){
super.setSomeData(sd);
}
}
MAIN:
String sd = "sample";
childclass c = new childclass(sd);
// 或者
c.setSomeData(sd);
直接Call 他的方法。
上面的例子是说, 我有个空class 叫做childclass, childclass 本身没 setSomeData 的方法, 但是却能从父类哪继承。
继承了, parentclass, 所以我能使用 parentclass 的方法, 或属性。 但是 访问必须设成 "ublic" |
|