信息隐藏是 OOP 最重要的功能之一,也是使用访问修饰符的原因信息隐藏的原因包括:
static修饰符修饰的方法叫静态方法,没有用static修饰的方法称为成员方法
Static修饰的变量叫做静态变量或者类变量,没有用static修饰的变量称为实例变量目的:使该方法或者变量独立于类的实例,使用类去访问,而不是类实例,所以也叫类方法由abstract修饰的方法叫抽象方法;
由abstract修饰的类叫抽象类抽象方法必须声明在抽象类中抽象方法语法:abstract type method_name(parameter_list);声明抽象类语法: abstract class{…… }使用:任何逻辑,并需要在子类中重写,子类提供这种抽象方法的实现细节