使用方法:继承该类,使用该类对象,调用该类中静态属性和静态方法。
一,继承该类的语法
1,构造方法
构造方法不能被继承,也就是说子类中的构造方法和父类中的构造方法的参数列表没有关联。
如果被继承的类,有默认的构造方法(也就是无参构造方法),则子类中的构造方法内部会自动调用。不需要编写特殊代码。
如果被继承的类中没有构造方法,则必须在子类中书写构造方法,而且需要在子类构造方法中第一条使用super关键字调用父类中对应的构造方法,在使用super关键字时要传入相应的参数。
如果父类中没有提供public和protected修饰的构造方法,则该类不能被继承。
2 ,属性和方法
继承一个类以后,该类的所有属性和方法都被继承下来,子类可以像使用自己的属性和方法那样去使用继承下来的属性和方法。
---->如果继承的类是抽象类,则必须覆写父类中的抽象方法。否则声明的类必须是抽象类。
二,使用类的对象
通过创建对象对类进行使用。这种方式是最常用的方式。
1,构造方法
首先声明对象,使用new关键字和构造方法来创建对象。当构造方法比较多得使用,根据需要调用合适的参数列表。
格式:类名 对象名 = new 构造方法(参数) ;---->等号前是声明对象,等号后是创建对象。
2,属性和方法
当对象创建完成之后,就可以使用创建的对象调用类中的属性和方法。
调用属性和方法的格式
对象名.属性 或 对象.方法(参数)
调用类中的静态属性和静态方法
格式:
类名.静态属性 或 类名.静态方法(参数)
调用类中静态属性和静态方法的时候,不推荐使用对象.静态属性和对象.静态方法进行调用。