super代表父类对象可是(书上原文):class ii extends Frame
{
ii()
{
super("主窗口"); //书上说是访问Frame的构造方法.
......
}
}super既然是一个对象,怎么又可以作为方法名呢?
以上这种用法不理解,请各位达人耐心解释.
谢谢!
{
ii()
{
super("主窗口"); //书上说是访问Frame的构造方法.
......
}
}super既然是一个对象,怎么又可以作为方法名呢?
以上这种用法不理解,请各位达人耐心解释.
谢谢!
super表示父类对象,
super(args) 表示相对应父类构造函数.
super.表示调用父类的函数,这时可以省略super.关键字
比如你的类继承了Frame, super("主窗体")表示调用Frame类的构造函数(并且是字符串参数的)
这样可以达到传递父类初始化所需要的参数