------- android培训、java培训、期待与您交流! ----------
一.函数的定义
简单的说就是对功能的封装。
注意事项:
1.函数里面不能再次定义一个函数,但可以从外部调用一个函数
2.函数的取名要有意义,小写第一个单词的首字母
3.要明确该函数是否有返回值,返回值类型是什么
二.重载(overload)
重载就是同名函数的应用
注意事项:
1.重载与返回值无关
2.重载时函数名相同,但里面的参数不同,包括参数的类型和个数,有一个不同就是重载
3.如果父类中的方法被private修饰了,那么子类则无法重载。就是不能取一个父类中同名但参数不同的函数,其实是不能重写
三,重写(override)
重写就是函数名相同,返回值也相同,用于子类对父类继承后的复写
注意事项:
1.子类比父类的访问权限要更大,不能更小
2.父类中private方法不能覆盖重写,只能重新写一个
3.子类重写父类时标志,返回值,异常的处理都必须一致才能重写