super 与 this 关键字
public
class
SuperDemo
{
public
static
void
main
(
String
[
]
args
)
{
new
SubClass
(
)
.
showMessage
(
)
;
}
}
class
SuperClass
{
int
i
=
50
;
}
class
SubClass
extends
SuperClass
{
int
i
=
100
;
public
void
showMessage
(
)
{
System
.
out
.
printf
(
"
super.i = %d, this.i = %d
\n
"
,
super
.
i
,
this
.
i
)
;
}
}
输出结果为:
super.i = 50, this.i = 100