A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

1.多态调用中,编译看谁,运行看谁

          编译都看 = 左边的父类,父类有编译成功,父类没有,编译失败

          运行:静态方法,运行父类中的静态方法

                    非静态方法,运行子类重写的方法


          成员变量:编译运行全是父类。

     2.关于匿名对象:

          有名对象:引用变量类型,可以反复使用

          匿名对象:没有引用变量,只能使用一次

                         可以作为参数传递

                         可以作为方法的返回值

     

     3.public与protected

         //new A().show();-----A中的show--public、

     show();//继承A类,,直接用A类中的受保护方法

   4.同包不同类。

     new A().show();


来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

1 个回复

倒序浏览
有帮助谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马