多态性是面向对象程序设计的重要特性之一。this
多态性分为两种:静态多态和动态多态。设计
方法重载用于实现静态多态性。调试
##方法重载overload对象
###方法重载规则:程序设计
###方法重载的原则:变量
###重载的优势是:语法
##构造方法程序
###重载构造方法方法
一个类能够有多个构造方法数据
重载的构造方法能够以不一样方式初始化类对象
要重载构造方法,咱们应提供不一样的参数列表(参数个数不一样或者参数类型不一样)
###默认构造方法
默认构造方法是没有参数的构造方法,可分为两种:
##this关键字
当局部变量与实例变量同名时,局部变量将隐藏同名的实例变量
能够用关键字this来区分局部变量和实例变量
##static关键字
static关键字能够用来修饰
被static所修饰的成员变量和成员方法代表该成员归某个类全部,它不依赖于类的特定实例,被类的全部实例所共享
##static方法
静态方法可访问内容限制:
###static代码块