自己的东西
iteye_14512
这个作者很懒,什么都没留下…
展开
-
Overload & Override
Overload: 参数类型、个数、顺序至少有一个不相同。 不能重载只有返回值不同的方法名。 存在于父类和子类、同类中(重载的多个方法可以在一个类中,也可以在具有继承关系的一系列类中)。 Override: 方法名、参数、返回值相同。 子类方法不能缩小父类方法的访问权限。 子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 存在于父类和子类之间。 方法被定...原创 2013-02-27 12:56:39 · 71 阅读 · 0 评论 -
C C++ Java
数组的差别: Java数组从元素0开始计数,所以能索引的最大元素编号是“length-0”。 如果超出边界,C和C++会“默默”地接受,并允许我们胡乱使用自己的内存,这这是许多程序错误的根源。 Java方法一旦超过边界,就会生成一个运行期错误。 当然,由于需要检查每一个数组的访问,所以会消耗一定的时间和多余的代码量,而且没有办法把它关闭。 意味着数组访问可能成为程序效率低下的重要原因。...原创 2013-02-27 14:12:13 · 80 阅读 · 0 评论