1.控制访问
public
private
2.方法重载oveload
在保证参数的形式或数量不同的情况下可以定义相同名称的方法
3.重载构造函数
与重载一样,构造函数重载还可以避免代码重复。
比如在一个“人”的类下有3个属性:年龄,性别,名字。
在已经定义了一个拥有这3个属性的构造函数情况下啊,可以再构造一个拥有相同名字的构造函数 this(var1;var2;..);
4.static
静态的,非实例变量,相当于全局函数,如main
5.继承
6.方法复写override
7.多态
对于同一个方法,对于不同对象,会有不同的表现形式或实现。
类下的方法被不同对象调用时相当于对其发送消息,至于如何实现,这由对象本身属性决定。