1. 程式人生 > >Java中,類及其組成所使用的常見修飾符

Java中,類及其組成所使用的常見修飾符

成員 name fin 常用 tro string prot 默認 abstract

Java中,類及其組成所使用的常見修飾符
  (1)修飾符的分類:
    權限修飾符:private、默認、protected、public
    狀態修飾符:static、final
    抽象修飾符:abstract
  (2)常見的類及其組成所使用的修飾符:
    修飾類的:
      有:默認、public、final、abstract
        示例如下:
          class Demo {}       //默認修飾符
          public class Demo {}
          final class Demo {}    //最終類,不能被繼承。


          abstract class Demo {} //抽象類
      常用類的修飾符:public class Demo {}
---------------------------------------
    修飾成員變量的:
      有:private、默認、protected、public、static、final
        示例如下:
          private int x = 10;
          int y = 20;
          protected int z = 30;
          public int a = 40;

          public final int b = 50;
          public static int c = 60;
          public static final int d = 70;
      常用成員變量的修飾符:private int x = 10;
---------------------------------------
    修飾構造方法的:
      有:private、默認、protected、public
        示例如下:
          private Demo(){}

          Demo(String name){}
          protected Demo(String name, int age) {}
          public Demo(String name, int age, String address) {}
      常用構造方法的修飾符:public Demo(String name, int age, String address) {}
---------------------------------------
    修飾成員方法的:
      有:private、默認、protected、public、static、final、abstract
        示例如下:
          private void show() {}
          void show() {}
          protected void show() {}
          public void show() {}
          static void show() {}
          abstract void show();
          final void show() {}
      常用成員方法的修飾符:public void show() {}
---------------------------------------
  (3)另外比較常見的組合規則:
    示例如下:
      修飾成員變量的:
        public static final int x = 10; //定義一個靜態的最終變量(常量)
      修飾成員方法的:
        public static void show() {}
        public final void show() {}
        public abstract void show();
-----------------------------------------------------------------------------

Java中,類及其組成所使用的常見修飾符