我为人人,人人为我

PLM,PDM制造业的制胜法宝
posts - 16, comments - 9, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

[Java 编程思想学习]重写与重载的区别

Posted on 2007-10-08 21:53 Glen 阅读(571) 评论(0)  编辑  收藏 所属分类: Java语言

重写 重载
参数 不允许修改 必须修改
返回类型 不允许修改除非]协变式的返回 可以修改
异常 可以缩小,不可以放大 可以修改
访问修饰 不能更严格 可以修改

协变式的返回(java5的新特性):类Animal,类Dog继承Animal,方法getAnimal()返回Animal,重写的getAnimal()返回Dog

做人简单一点好


只有注册用户登录后才能发表评论。


网站导航: