博主信息
博文 35
粉丝 0
评论 0
访问量 33864
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
面向对象的基本知识
小的博客
原创
1023人浏览过

一:面向对象的基本特点;封装;继承;多态;类的构成:名称,方法,属性,
      类的实例化与访问类成员
      原则:类中非静态成员,必须实例化才可以访问
      访问有二种: 读与写
     .类是对象的模板,对象是类的实例
     .类中成员: 属性与方法
        .类中成员的原型:属性对应变量,方法对应函数
     创建类使用关键字:class
     类名首字母建议大写;

class Computer1//创建一个类 Computer1
{
 public $_name;//public表示共有的类外可以访问
 public $_model;
 }
 $com=new Computer1();//类的实例化,类实例化之后就可以访问里面的属性和方法了,访问即读取和改写
$com->_name='苹果电脑';
$com->_name='苹果电脑金色';
$com->_model='window系统';echo $com->_name,$com->_model;

二:构造方法:类只要实例化就可以运行构造方法::在创建对象时自动调用,主要用来初始化类的实例对象

class Animal{//声明一个类
  
  public function __construct(){
   
   echo '我是比较先进的够着方法';
  }
 }
 $animal=new Animal();//只要实例化这个类,构造方法自动运行,浏览器自动输出构造方法里面要输出的内容
 class Computer3{//再创建一个类Computer3,里面创建一个构造方法一个普通方法

  public function __construct(){

   echo '我是Computer3里面比较先进的构造方法';  

  }

  public function _run(){

    echo '我是普通方法';

   

  }

 
 }

 echo '<hr>';

 $computer3=new Computer3();//实例化之后自用调用构造方法
 echo '<hr>';
 $computer3->_run();//而普通方法需要访问才可以调用


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学