zoukankan      html  css  js  c++  java
  • 封装

    1. 什么是封装

    将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问

    1. 封装的好处:

    1>隐藏类的实现细节

    2>方便加入控制语句

    3>只能通过规定方法访问数据

    4>方便修改实现

    1. 封装的步骤

    1>修改属性的可见性,设为private

    2>创建公有的getter/setter方法,用于属性的读写

    3>getter/setter方法中加入属性控制语句,对属性值的合法性进行判断

    4.this关键字的用法

      1>调用属性,this.属性名;

      2>调用方法,this.方法名();

      3>调用构造方法,this();或者 this(参数) 必须放在构造方法第一句

    5.构造方法的重载:方法名相同

                      参数数据类型或参数个数不同

                      与返回值、访问修饰符无关

  • 相关阅读:
    给网站添加图标: Font Awesome
    queue队列
    threading.Event
    信号量 semaphore
    rlock递归锁
    lock多线程锁
    threading
    BaseRequestHandler
    Socket网络编程
    文件传输 FTP
  • 原文地址:https://www.cnblogs.com/pan520/p/12882803.html
Copyright © 2011-2022 走看看