属性和方法的调用

一、访问权限

1、private修饰词,表示成员是私有的,只有自身可以访问;

2、protected,表示受保护权限,体现在继承,即子类可以访问父类受保护成员,同时相同包内的其他类也可以访问protected成员。

二、static修饰符

1、在非private修饰的情况下

  1.static修饰的属性(方法)为类属性(类方法)。

    调用时,可以用类名直接调用,也可以先构建一个对象,然后用对象来调用

    方式为: 类名.属性  类名.方法

         对象.属性  对象.方法

  2.非static修饰的属性(方法)为对象属性(对象方法)

    调用时只能先声明一个对象,再通过对象来调用

    方式为: 对象.属性  对象.方法

2、在private修饰的情况下。只能在类中创建一public修饰的get()和set()方法来说实现想要完成的操作。

3、在方法里不可以定义static变量,也就是说,类变量不能是局部变量。

  

原文地址:https://www.cnblogs.com/vic_/p/7262618.html