???????Java??????
???????????? ???????[ 2014/12/10 11:13:45 ] ????????Java ???? ??????
?????????????
?????????????????????????????????????????????????????????????????????????????????????????????protected??private???Σ?????????????public???????????????????????????????????????????????????????????????????
?????????????
????(1)???????????????????????????????????????????????.class??????????????????????????$???? ??
????(2)???????????????????????
????(3)??????????????????????????????????????????????????????????????????????? ??
????(4)????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????private?? ??
??????????????Χ??????????????????????????????????????????????????????????????????Χ?????????????????????????Χ?????????????
???????????????????????? ?????????????????????????????
????1 ?????????????????????????????? ??????????????????????????????? ????????????????????????????
????2 ????????????????????????????????? ?????????????????????? ?????????????????????1?????????????????
????3 ???????????????????????????????? ????????????????á?
???????????????
?????????????????????
??????????????????????????????????????????????е?????
????????????????????е???????????????????????????????????? private ??protected???????????????
????????????????
?????????????????????????????д???????????????????????????
?????????????????????????
???????????????????????????????????????????????Χ?????????????????????????????????????????????????Java????????????????????????????????????????y?????????????y????????к????????????????????????????????????????????з?????????????????????????????????????ж??????????????
?????????????????:
public class Example1 {
public String name(){
return "liutao";
}
}
public class Example2 {
public int age(){
return 25;
}
}
public class MainExample {
private class test1 extends Example1{
public String name(){
return super.name();
}
}
private class test2 extends Example2 {
public int age(){
return super.age();
}
}
public String name(){
return new test1().name();
}
public int age(){
return new test2().age();
}
public static void main(String args[]){
MainExample mi=new MainExample();
System.out.println("????:"+mi.name());
System.out.println("????:"+mi.age());
}
}
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11