zoukankan      html  css  js  c++  java
  • 简单的面向对象

    类:是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分;

    一个类:由属性和方法两部分组成;

    如何声明一个类??

    使用class 类名{   //推荐类名开头使用大写

    }

    class Person{

     //内部可声明变量;但是一般情况下我们声明的变量不要付初始值;因为初始值会改变所有的代码,后续的调用变量,那么调用的这些变量都会是默认初始值;

    var  $name;   //使用var来声明

    var $age;

    //内部还可以声明方法 用function

     var $name;

     var $age;

     Function run(){可以输出内容,写代码}

     //切记可声明多个,但是不能重复哦!!!

    }

     //可以使用$this来代表这个对象,完成对象内部成员的调用

    function run(){

      Echo “我的名字是:” . $this->name . “我的年龄是” . $this->age . “我会唱歌”;

     }

    //这就完成了内部自主调用

    //在外部去实例化这个类; 切记一句话 ”类实例化为对象 对象抽象画为类”

    $obj = new Person(); //关键字new 实例化类

    //给内部变量赋值 我们可以利用实例化过后的找个对象给内部的变量赋值,关键符号”->”;他是一个特殊的操作符 来完成对象成员的访问

     $obj->name=”小明”;

     $obj->age=”17”;

     $obj->sex=”男”;

    //最后var_dump打印一下就好了

    var_dump($obj);

    //利用对象可以调用到内部的方法;

     $obj->run();

  • 相关阅读:
    翻译:关于Evaluation Stack
    beanshell 响应数据的解析与变量的保存
    nmon 采坑
    linux 防火墙管理
    服务器 安装docker (启动坑了很久才成功)docker-compose
    数据库负载均衡 happroxy 中间器(Nginx)容器的安装与配置
    docker 中搭建 mysql pxc 集群
    字节面试
    中缀表达式转为后缀表达式
    SpringBoot解决thymeleaf引入公共部分问题
  • 原文地址:https://www.cnblogs.com/xiaojiji/p/11227435.html
Copyright © 2011-2022 走看看