关于形参问题

[复制链接]
查看11 | 回复1 | 2010-5-13 01:33:37 | 显示全部楼层 |阅读模式
class A
{
public void f()
{
System.out.printf("AAAA\n");
}
}
class B extends A
{
public void f()
{
System.out.printf("BBBB\n");
}
}
class C extends B
{
public void f()
{
System.out.printf("CCCC\n");
}
}
class D extends C
{
public void f()
{
System.out.printf("DDDD\n");
}
}
public class TestPoly_1
{
public static void g(A aa)
{
aa.g();
}

public static void main(String[] args)
{
A aa = new A();
B bb = new B();
C cc = new C();
D dd = new D();

g(aa);
g(bb);
g(cc);
g(dd);
}
}
这段程序中g(A aa)的形参为什么只能是A aa不能为别的??
aa.g()应该是aa.f()不好意,搞错了

回复

使用道具 举报

千问 | 2010-5-13 01:33:37 | 显示全部楼层
新华网北京5月11日电 (记者卢国强 李舒)不满在学校打工的女友提出分手,河北男子丁某欲持刀闯进校园相威胁,被保卫人员拦阻后丁某大打出手,随后仓皇逃跑。11日记者从北京警方了解到,丁某于事发当天即被警方抓获,现已被刑事拘留。民警在调查中了解到,持刀滋事的男子名叫丁某,与这所学校物业公司一名女员工谈恋爱多年。不久前女员工以感情不和为由提出分手,名都园,遭到丁某拒绝。民警得知,丁某有一串钥匙尚在女友处,便在学校周围布置警力,准备趁丁某取钥匙时实施抓捕。两小时后,丁某果然出现在校门口的公交车站,民警立即上前将他控制。从丁某随身的背包内,民警发现了3把刀具,其中一把尖刀为管制刀具。 丁某交代,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行