????Java??????????????????????????????????????(????????????)???????????????????????????????????????????????????????????????(?????????????)???????????????????????????????????????????????????????????????????????????????????????
????1. Java???????
????Java??????淶????й漲Java?????????????α???????????????????????????????????????????????????????????????????
????Java?????а????????????????????????????г??????????????????ɡ???????????????????????????????????λ??????????????????????????????????????÷??????????????(?洢????????????????)???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????instanceof?????????????????????????顣??????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????Ч???????JAVA??????淶??δ????????÷???????????????????????ж??????????
?????????????Java???????????????

?????????????????????????У??????????????????????????????????????????????????????????е????λ????????????????????????????
????2. ????????????
???????????????????????е???????????顣???????в?????static??private???????????????????????Щ???????????????????
????????????У?????????????????????????????????????????з????????????????class????г??????????????????????????????????????????????????????????????и÷???????γ????????
?????????г???Base??????Derive??
public class Base
{
public Base()
{
}
public void test()
{
System.out.println( "int Base" );
}
public void print()
{
}
}
public class Derive extends Base
{
public Derive()
{
}
public void test()
{
System.out.println( "int Derive" );
}
public void sayHello()
{
}
public static void main( String[] args )
{
Base base = new Derive();
base.test();
}
}
?????????е?Base??Derive??????????£?

???????????????test()??????Base??Derive????????ж???????λ??-λ??1????Base???????У?test()?????Base??test()???????????????Derive???????У????????λ??1???????Derive??test()???????????
??????Java????????base.test()??????base??????????base????????????????λ?????????????????base?????????????Base????Derive??????????????????????????????????????е????????“????????”????????????????????????????Class?????????????????????base?????????????Derive??????????test()?????????????test()????????????????????????????С???????????????е????????“????????”???????????????λ??1??λ??1????test()??????Derive???test()??????????JAVA??????????е?test()??????????????????????????????????Derive????????????test()??????Derive???test()??????????JAVA??????????????-????base?????????????????????base?????????????
????????????????????????????????JAVA???????????????????????????????в??????????????