java 的学习小结
1。java 中的interface 实际上就是类
如:
interface IBase
{
void show();
}
就相当于
abstract class iBase
{
abstract public void show();
}
在结束前,我出了一题以供讨论。请爱好java 的同学写出面程序结果。
package A001;
class TestBase
{
private int x;
private int y;
public TestBase()
{
}
public void setXY(int x,int y)
{
this.x=x;
this.y=y;
}
public void Show()
{
System.out.println("TestBase");
}
public void ShowP()
{
Show();
}
}
public class TestClass extends TestBase
{
public void Show()
{
System.out.println("TestClass");
}
}
package A001;
public class MainFrame
{
public static void main(String []arg)
{
TestBase obj=new TestClass();
obj.ShowP();
}
}