摘要: 产生 某个父类只是知道子类应该包含这么严格的方法,但是无法准确知道子类如何实现这些方法,比如一个图形类有一个求周长的方法,但不同的图形周长算法不同,也就是方法功能相同,但方法功能主体不同,这时需要向上取整,抽取方法声明,不抽去方法主体,此时的方法就是一个抽象方法。 举例 描述JavaEE工程师:行为 阅读全文
posted @ 2020-05-25 20:26 诸葛孔萌 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 假设要在一个程序中实现一个对数字要求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况设计不同的方法。 定义 方法名相同,参数个数或类型不同 注意事项 构造方法不可以重写但可以重载 重载方法参数必须不同 参数个数不同 如method(int x)与method(int x,int 阅读全文
posted @ 2020-05-25 19:09 诸葛孔萌 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 概述 1、方法名和参数类型都相同, 也可以理解打印机复印了一份。 2、父类和子类的方法相同时,先调用子类的方法 (就近原则)。 3、构造方法不可以重写但可以重载。 代码如下 class F1 { public void t1() { System.out.println("好好学习!"); } } 阅读全文
posted @ 2020-05-25 19:08 诸葛孔萌 阅读(116) 评论(0) 推荐(0) 编辑