用static修饰的属性、方法是属于类本身的,可以直接通过类名.属性`或`类名.方法调用。 类属性作为该类各个对象之间共享的变量。 在设计类时, 分析哪些属性不因对象的不同而改变 ,将这些属性设置为类属性。相应的方法设置为类方法。 如果方法与调用者无关,则这样的方法通常被声明为类方法,由于不需要创建对象就可以调用类方法 ,从而简化了方法的调用。 关于静态方法,有几个注意点: 静态方法体中,不可以使…
抽象类 抽象类不能被实例化,它只能被后代继承。 含抽象方法的类一定是抽象类,但抽象类不一定含抽象方法(虽然这极少见) 继承自抽象类的非抽象类,必须实现父类的全部抽象方法 抽象方法中可以由具体方法以及字段 package com.studyjava.demo; public class Demo3 { public static void main (String[] args) { var stu…