• 建立更可靠的OOP程序-类和成员的访问控制


    1、 public 成员(公共成员)

    (1)使用this 关键字的类的成员允许在任何地方被访问。

    (2)使用 prototype 定义的属性和方法都是公共成员。

    这些属性和方法可以在外面任何地方被访问。

    2、private 成员(私有成员)

    如果不想类的成员在外部被访问到,那么就可以使用var 关键字。

    private 方法可以使用匿名函数来定义,也可以使用ming命名函数定义。

    function Person(){

    var showInfo = function(){}

    //或者

    function showInfo(){}

    }

    定义 private 成员的目的在于有助于封装数据。private (包括属性和方法等)只能由定义这些成员的类访问,不能再一个 private 成员定义所在的类方法之外改变或者读取其值。即使是该类的子类,也不能访问生命为私有成员的属性和方法。有助于实现松散的耦合。

     

  • 相关阅读:
    vmware:使用.zip文件在vmware中安装操作系统
    Nodejs:Node.js模块机制小结
    vue:vue router学习小结
    axios使用思路总结
    vuex:使用思路总结
    React的keepAlive路由缓存的一种实现思路
    Echarts的一些用法
    gojs去水印的方法
    平面坐标与经纬度坐标的相互转换
    HTML5 添加水印
  • 原文地址:https://www.cnblogs.com/chengmingxiaowu/p/7717762.html
Copyright © 2020-2023  润新知