摘要: 1、如果java的基类拥有某个已被多次重载的方法名称,那么在导出类中重新定义该方法名称并不会屏蔽在基类的任何版本。因此,无论是在该层或者他的基类中对方法进行定义,重载机制都可以正常工作。2、使用@Override注解可以防止你在不想重载时而意外地进行了重载。3、如果需要使用向上转型,那么就使用继承技术,否则使用组合技术。4、java除了static方法和final方法外,其他所有方法都是动态绑定,在运行时才确定对象的类型。因此final和static方法都不具有多态性。5、private 方法被自动默认是final方法。6、只有非private方法才可以被覆盖,在导出类中,对于基类的priva 阅读全文
posted @ 2013-12-06 10:35 薛遗山 阅读(267) 评论(0) 推荐(0) 编辑