本人菜鸟,最近开始学java,java中有几个重要的机制,下边是本人的一些感想,老鸟可绕道。
1.重载:发生在一个类中,即一个类中可以有多个名字相同的的方法,但是这些方法的形参个数,形参类型不同,方法返回类型不同的话无效(因为调用的时候还没执行呢,怎么知道返回什么样的值)
2.重写:发生在父类和一个子类之间,即子类中可以有和父类一模一样的方法,但是方法的内容重新定义,调用子类时执行的是子类中新定义的,要想用父类的,需用super关键字;
3.多态(动态连接):发生在父类和多个子类之间,即对于父类中的同一个方法,不同的子类有不同的执行动作。
以上只是自己的一点感想,欢迎指正,本人菜鸟。