zoukankan      html  css  js  c++  java
  • 封装

    用封装来控制你的类的字段和方法的访问

    当你把你的一个类的字段和方法都设置为public 的时候,其他的类都可以访问它们,这个类知道的和会做的事儿对其他类都是一目了然...而且你也看见了这会怎么样的使得你的程序
    以你未预期的方式运作。封装让你可以控制要共享什么要把什么设置为私有的

    私有字段和方法只可以从类内部访问

    一个对象要接触到另一个对象内存储的数据只有一个方法:使用返回数据的公有方法和字段

    没有确切的理由声明公有的时候,就别声明公有。把类内的东西都声明为公有会使得事情很
    糟糕--但是也别把所有东西都声明为私有。首先把哪些是公有,哪些是私有想清楚,之后就
    可以节省很多时间。

    1.私有字段应该用camelCase (骆驼拼写法)。(小写字母开头,后面的单词大写字母开头,
    看起来像一个驼峰,因而得名骆驼。)
    2.公有属性和方法用PascalCase(大写字母开头)。
    3.方法的参数用camelCase 。
    4.有些方法,尤其是构造方法,经常有与字段同名的参数。这时,参数会遮盖掉字段,也就
    是说在方法中使用这个名字是代表参数而不是字段。用this 关键字来解决这个问题--在变量
    名前写this,告诉编译器你指的是字段而不是参数。

  • 相关阅读:
    iOS_UIImage的方向(imageOrientation)
    iOS-LaunchImage启动页
    iOS_UIImage_毛玻璃效果
    iOS_常用C语言函数
    iOS_UIImage_Gif的合成
    iOS_UIImage_Gif的分解
    iOS_UIImge_Gif的展示
    iOS_UIImage_jpg<-->png转换
    Mysql学习第三天
    Mysql学习第二天
  • 原文地址:https://www.cnblogs.com/EthanSun/p/3152260.html
Copyright © 2011-2022 走看看