• 【2】 Java基础 <三>


    封装:保护内部复杂的程序,只留给用户简单安全的操作

    private  私有化  只能在本类中被访问

    步骤

    1. 给属性添加    private   私有化修饰符
    2. 增加  get   set   方法来设置属性值

    封装属性有什么好处呢?

       答:对类中的属性赋值时进行约束

    example1:

     1 public class Test {
     2     private String name;
     3     //get方法
     4     public String getName(){
     5         return name;
     6     }
     7     //set方法
     8     public void setName(String n){
     9         if ("张三".equals(n)) {
    10             name = n;
    11         }else{
    12             System.out.println("您输入的参数有误"+n);
    13             name="张三";
    14         }
    15     }
    16 }

     

    example2:

    public class Test1 {
        public static void main(String[] args) {
            Test t ;  //引用数据类型
            int a ;   //简单数据类型
            String s;
            
            //基本数据类型 赋值是  具体的值
            a = 10;
            // 引用类型  赋值的是 对象在堆内存空间的地址
            t = new Test();
            t.setName("李四");
            System.out.println(t.getName());
        }
    }

    布尔:只能赋值  true  或者是  false

        默认赋值false

    eg:

      static boolean b = true;

    青春看起来如此完美, 没空闲去浪费时间。 <我们最后的话——刺猬>
  • 相关阅读:
    ceph 网络配置
    Centos7.2 下DNS+NamedManager高可用部署方案完整记录
    Mysql多实例数据库
    Mysql 基础
    搭建本地YUM仓库
    Go实现线程安全的缓存
    KubeEdge安装详细教程
    Kubeedge实现原理
    Go语言中new()和make()的区别
    Go语言中append()函数的源码实现在哪里?
  • 原文地址:https://www.cnblogs.com/WangJing0506/p/8544320.html
Copyright © 2020-2023  润新知