zoukankan      html  css  js  c++  java
  • 学习面向对象的一些总结

    1、类中的变量有三种属性:public,protected,private。其中public的变量能在全局都能访问,protected的变量能在本类、父类、子类中访问,而private只能在本类中访问。 2、对于私有的变量属性外部是不能访问和修改的,但可能通过类中的方法进行访问控制(当然外部使用方法是不能private的)。程序中可以对一些类中的变量和类中的方法进行封装,这样起到了保护数据的作用。只要最后的方法是public就能在外部使用。(封装其实就是隐藏不必要的方法过程(这些方法和过程是需要private的),而只需要结果)。 3、封装相关函数:__set() , __get()   //这个不是很了解 a.某些特定操作的时候需要访问和赋值封装的类型,这个时候我们就需要其他的函数帮我们完成这些操作,PHP为我们提供了个方法名:__set() , __get() b.__set() 取得当前类中封装过私有属性或者方法重新执行或赋值操作,__set($Name,$Value). c.__get() 取得当前类中封装过属性或方法并转换成共有属性,__get()
  • 相关阅读:
    elemenui数据表格加入计数器和输入框
    递归求阶乘
    递归累和
    递归
    file类
    Object类
    首页背景图
    异常的处理
    数据结构有什么用?常见的数据结构有什么?
    线程、并发、并行、进程是什么,以及如何开启新的线程?
  • 原文地址:https://www.cnblogs.com/gxldan/p/4066706.html
Copyright © 2011-2022 走看看