`
shadow1582
  • 浏览: 6449 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

从Eclipse提示信息看问题(last edit by 2010,01.20)

阅读更多

 

1.This static method cannot hide the instance method from [superclass]

父类的实例方法,子类不允许用同名且同参数的静态方法隐藏.

e.g:

superclass >public void printCCTV (int a, int b)

subclass    >public static void printCCTV (int a, int b)  ----------------false

subclass    >public static void printCCTV (int a, long b)  --------------true(change args)

subclass    >public void printCCTV (int a, long b)         ----------------true(change args and return type)

 

2.The return type is incompatible with  [supercalss].[method]

子类中该方法的返回值必须与父类同名同参数方法返回值保持一致

e.g:

superclass >public static void printCCTV (int a, int b)

subclass    >public static void printCCTV (int a, int b)  ----------------true//动态绑定该静态方法

subclass    >public static int printCCTV (int a, int b)     ----------------false

subclass    >public static int printCCTV (int a, long b)  ----------------true(change args)

 

 

3.This instance method cannot override the static method from[class]

实例方法不允许重载静态方法.

e.g:

superclass >public static void printCCTV (int a, int b)

subclass    >public void printCCTV (int a, int b)            ----------------false

subclass    >public static void printCCTV (int a, int b)  ----------------true

subclass    >public static void printCCTV (int a, long b)  --------------true

 

4.Cannot reduce the visibility of the inherited method from [superclass]

不可进一步缩小继承而来的方法的可见性.(public > protected > default  > private)

e.g:

superclass >protected void printCCTV (int a, int b)

subclass    >public void printCCTV (int a, int b)            ----------------false

subclass    >public void printCCTV (int a, int b)            ----------------false

 

superclass >private void printCCTV (int a, int b)

subclass    >private void printCCTV (int a, int b)           ----------------true

subclass    >public   void printCCTV (int a, int b)           ----------------true

 

superclass >void printCCTV (int a, int b)

subclass    >void printCCTV (int a, int b)                       ----------------true(default)

subclass    >private void printCCTV (int a, int b)           ----------------false

subclass    >public   void printCCTV (int a, int b)           ----------------true

分享到:
评论

相关推荐

    银灿IS903主控U盘量产工具V2.11.01.20.zip

    软件介绍: 银灿IS903这个版本是Innostor 903 MP Package V122_01_1411171出品日期是140916,如果其他版本不能量产的话,试试这个版本;可以对银灿903芯片的U盘量产启动盘,可以修复U盘,可以给U盘分区,可以...

    插入费用存储过程的实现方式

    --datediff(day,'2010.01.16','2010-01.20') --select datediff(day,'2009.09.26','2009.10.20')+1 =30/30*25 --select datediff(day,'2010.10.21','2010.10.25')+1 =30/30*5 --select * from basvendfyddtla where...

    CTIA_标准中文_.pdf

    CTIA中文标准

    ASF_Specification.doc

    Advanced Systems Format (ASF) Specification Revision 01.20.02 Microsoft Corporation June 2004

    ASF Specification

    Advanced Systems Format (ASF) Specification Revision 01.20.03 Microsoft Corporation December 2004

    1000XhackCE.rar

    让是德DSOX1102A、DSOX1102G示波器从正常界面跳到WinCE界面的小程序。在FW为01.20时也可以用。欢迎感兴趣的朋友下载玩玩。

    板友会S大师一键ROOT

    板友会S大师一键ROOT,联想全线支持一键ROOT 01.20更新,理论支持99%的设备,支持x86

    【CSV文件操作】Python

    水瓶座,01.20,02.18 双鱼座,02.19,03.20 白羊座,03.21,04.19 金牛座,04.20,05.20 双子座,05.21,06.21 巨蟹座,06.22,07.22 狮子座,07.23,08.22 处女座,08.23,09.22 天秤座,09.23,10.23 天蝎座,10.24,11.22 射手座,...

    ist的matlab代码-SpotifyChecker:@Voldemort1912的Android设备(Termux)的MassSpotif

    01.20 IST上传) Mass Spotify Accounts Checker v0.2(于19/02/2019 17.35 IST更新) Mass Spotify Accounts Checker v0.2.1(于20/02/2019 19.23 IST更新) Mass Spotify Accounts Checker v0.2.2(于21/02/2019 ...

    WincerChan

    嗨我是温瑟 :waving_hand: 我会学到任何我感兴趣的东西。 平台和工具 守则与技能 :bar_chart: 每周开发细目 Python 12 hrs 55 mins ...Markdown 18 mins ▒░░░░░░░░░░░░░░░░░░░░░░░░ 01.20 %

    德力西产品说明.pdf

    第二章 产品信息 3 2.1 铭牌数据及命名规则 3 2.2 技术规范 4 2.3 CDI9600系列小功率矢量变频器 6 2.4 外型及安装尺寸 7 2.5 日常使用的保养与维护 8 第三章 变频器的安装及接线 12 3.1 变频器前盖与数字...

Global site tag (gtag.js) - Google Analytics