zoukankan      html  css  js  c++  java
  • Java面向对象-访问控制权限

    Java面向对象-访问控制权限

    Java中,可以通过一些Java关键字,来设置访问控制权限;

    主要有 private(私有), package(包访问权限),protected(子类访问权限),public(公共访问权限)

    QQ鎴�浘20160909205259.jpg

    上图中,清晰的罗列了不同的访问控制权限在 类 包 子类的访问权限;

    子类我们后面会讲解到,所以现在了解即可;

    这里我们在讲下这个private,既然是私有的,那外界如何来访问它呢;

     

    这时候我们要引入public 共有的get set方法;

    比如我们定义一个类,类中有一个私有属性,我们可以定义他的get set方法;

    上代码:

     1 package com.java1234.chap03.sec05;
     2  
     3 public class Demo1 {
     4  
     5     /**
     6      * 定义一个私有的属性a
     7      */
     8     private int a;
     9  
    10     public int getA() {
    11         return a;
    12     }
    13  
    14     public void setA(int a) {
    15         this.a = a;
    16     }
    17      
    18      
    19 }

    我们写个测试类:

     1 package com.java1234.chap03.sec05;
     2  
     3 public class TestDemo1 {
     4  
     5     public static void main(String[] args) {
     6         Demo1 demo1=new Demo1();
     7         demo1.setA(2);
     8         int a=demo1.getA();
     9         System.out.println(a);
    10     }
    11 }

    我们先设置,然后取值即可;

  • 相关阅读:
    <BackTracking> dfs: 39 40
    <Tree> 110 124
    <Tree.PreOrder> DFS 113, 129
    <Math> 50 367
    <String> 49 87
    Haproxy配置Rabbitmq集群负载均衡
    Rabbitmq镜像集群的搭建
    rabbitmq常用命令
    Linux安装rabbitmq
    Docker自定义网络
  • 原文地址:https://www.cnblogs.com/eaglezb/p/5970356.html
Copyright © 2011-2022 走看看