面向对象-高级篇

面向对象-高级篇

类变量:

  • 什么是类变量? 一个可以被一个类所有对象共享的变量
  • 类变量关键字? static
  • 类变量语法? 访问修饰符 static 数据类型 变量名; [推荐使用]
  •                        static 访问修饰符 数据类型 变量名;
  • 入门案例:
    • count被child1和child2共享,只要是Child类的对象都可以共享该变量  
  • public class Test {
        public static void main(String[] args) {
            Child child1 = new Child("jack");
            child1.join();
            Child.count++;
            Child child2 = new Child("king");
            child2.join();
            Child.count++;
        }
    }
    class Child{
        String name;
        public static int count = 0;
        public Child(String name) {
            this.name = name;
        }
         public void join(){
             System.out.println(name);
         }
    }
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 面向对象-高级篇