• JAVA 理解封装的概念,private私有的,public公有的


    封装就是把不想或者不该告诉别人的东西隐藏起来,把可以告诉别人的公开。

    做法:修改属性的访问权限来限制对属性的访问,并为每一个属性创建一对取值和赋值的方法,用于对这些属性的访问

    通过封装,可以在给属性赋值的时候判断值是否合法,增加安全性。

    private 私有的

    public 公有的

    代码:

    W.java

    public class W{
        private String name;    //私有属性
        public int age;    //公有属性
        //公有方法,此方法目的是给外类为本类中的私有属性实现赋值操作。
        public void Myf(String name){
            this.name    =    name;
        }
        //公有方法,此方法目的是给外类访问本类中的私有属性实现取值操作。
        public String Myr(){
            return this.name;
        }
    }

    Test2.java

    public class Test2{
        public static void main(String[] args){
            W Myclass    =    new W();
            //从本类中,可以访问W类中的公有属性或公有方法,但不能直接访问私有属性以及私有方法
            Myclass.age    =    18;
            //如果我们需要访问W类中的私有属性以及私有方法,可以在W类中写一个共有方法然后返回值。
            Myclass.Myf("小明");
            System.out.println(Myclass.Myr());    //调用取私有属性值的公有方法
            System.out.println(Myclass.age);    //调用外类的公有属性
        }
    }
  • 相关阅读:
    ASP计算周开始和一年有多少周及某年第一周开始日期
    http://www.lancen.net/
    JSP的对象
    两个SQL语句
    sql 分頁
    网页特效制作汇总
    存储过程 解密
    一个计算周次和本周时间范围的代码(c#)
    Java试题
    如何在 VS 2005 里调试 Javascript
  • 原文地址:https://www.cnblogs.com/phpyangbo/p/public-private-public.html
Copyright © 2020-2023  润新知