zoukankan      html  css  js  c++  java
  • LY.JAVA面向对象编程.修饰符

    2018-07-18 09:20:25

     

     1 /*
     2     修饰符:
     3         权限修饰符:private,默认的,protected,public
     4         状态修饰符:static,final
     5         抽象修饰符:abstract
     6         
     7     类:
     8         权限修饰符:默认修饰符,public
     9         状态修饰符:final
    10         抽象修饰符:abstract
    11         
    12         用的最多的就是:public
    13         
    14     成员变量:
    15         权限修饰符:private,默认的,protected,public
    16         状态修饰符:static,final
    17         
    18         用的最多的就是:private
    19         
    20     构造方法:
    21         权限修饰符:private,默认的,protected,public
    22         
    23         用的最多的就是:public
    24         
    25     成员方法:
    26         权限修饰符:private,默认的,protected,public
    27         状态修饰符:static,final
    28         抽象修饰符:abstract
    29         
    30         用的最多的就是:public
    31         
    32     除此以外的组合规则:
    33         成员变量:public static final
    34         成员方法:public static 
    35                   public abstract
    36                   public final
    37         
    38 */
    39 //此处不允许使用修饰符private
    40 //此处不允许使用修饰符protected
    41 //此处不允许使用修饰符static
    42 public class Demo {
    43     //成员变量
    44     private int x = 10;
    45     int y = 20;
    46     protected int z = 30;
    47     public int a = 40;
    48     public final int b = 50;
    49     public static int c = 60;
    50     public static final int d = 70;
    51     //此处不允许使用修饰符abstract
    52     //abstract int e = 80;
    53     
    54     //构造方法
    55     private Demo(){}
    56     
    57     Demo(String name){}
    58     
    59     protected Demo(String name,int age) {}
    60     
    61     public Demo(String name,int age,String address) {}
    62     
    63     //此处不允许使用修饰符static
    64     //public static Demo(){}
    65     //此处不允许使用修饰符final
    66     //public final Demo() {}
    67     //此处不允许使用修饰符abstract
    68     //public abstract Demo(){}
    69     
    70     //成员方法
    71     //static void show() {}
    72     //abstract void show();
    73     //final void show(){}
    74 }
    年轻人能为世界年轻人能为世界做些什么
  • 相关阅读:
    C# 基于密钥的64位加密与解密方法(原创)
    爱情 前途 命运
    设计模式学习笔记装饰模式
    jquery暂无图片插件
    IIS GZIP压缩(转)
    Fckeditor使用笔记
    设计模式学习笔记策略模式
    电子商务网站搜索架构方案
    批量修改数据库表的架构sql
    win 2003 安装 vs2005 sp1 问题1718
  • 原文地址:https://www.cnblogs.com/twinkle-star/p/9327339.html
Copyright © 2011-2022 走看看