/**1.请实例演绎你对面向对象,类与对象关系的理解?*2.请实例演绎oop的封装性是怎么实现的?*3.请实例演绎构造函数的作用有哪些?*/classA{//publicprotectedprivate修饰符分别是公用的受保护的保密的public$name;public$age;public$height;public$like;private$weight='55';publicfunction__construct(){$this->weight='65';}publicfunctionmake_(){echo'名字:'.$this->name.'<br>';echo'年龄:'.$this->age.'<br>';echo'身高:'.$this->height.'<br>';echo'喜好:'.$this->like.'<br>';echo'体重:'.$this->weight.'<br>';}}//面向对象就像生产一样没有这个理念时以往都是自上而下的堆叠代码一步步实现过程//当出现面向对象时候我们会整理代码成为类形成一道处理这类事务的一个工序//实例化这个工序形成特定的流水线把处理事务需要的东西扔给对象对象运转处理//类是工厂工序我们不能直接拿来用只能通过实例化类形成对象通过对象去处理调取类的相应方法与属性$person=newA();$person->name='ych';$person->height='165';$person->age='26';$person->like='play';$person->make_();//oop封装实现看类A我定义的$weight外界并不知道有这个属性也改变不了但是就是再我实例化的时候调用方法的时候出来了//所以的它的封装性类给我实现事务的入口我能调用相应的属性或者方法但是你无法得知整个工序如何实现无需关心实现过程也无法调用私密属性和方法//避免程序之间相互太过依赖解耦合//构造函数初始化类成员比如类A原先定义weight为55真正实例化时候初始化了weight构造函数会优先调用类似电脑启动初始化的过程


更多相关文章

  1. 作业内容:oop基础:请举例实例演绎以下难点 1. 类(对象抽象化的结
  2. php面向对象的入门学习(类与对象)
  3. 1. 请实例演绎你对面向对象类与对象关系的理解? 2. 请实例演绎oop
  4. 类的属性、封装、构造函数
  5. php简单实现模拟用户登陆验证
  6. PHP数组处理初体验
  7. 回调函数与递归函数实例总结
  8. 实例演绎对回调函数与递归函数的理解?
  9. 返回数组中所有的值并给其建立从0开始递增的数字索引

随机推荐

  1. 【python coding 1:网络检测】ping本地文
  2. 在Python中搜索一个并行数组
  3. python的requests类库(一)requests库和urll
  4. uwsgi遇到ImportError: No module named
  5. Gunicorn + Django + Heroku。Python的路
  6. Python 【面向对象(类)】 学习笔记
  7. 为什么在Python中1 == True但是2!= True? [
  8. [python]练习之九九乘法表
  9. Python能不能方便的画三角形?
  10. win8.1 cygwin - pip正在安装到windows p