zoukankan      html  css  js  c++  java
  • 夺命雷公狗---oop面向对象 NO:1 面向对象的简介

    第一课就来了解下什么是面向对象

    面向对象的概念(OOP)
    OOP(Object-Oriented Programming, 面向对象的编程)技术为编程人员敞开了一扇大门,使其编程的代码更简洁、更易于维护,并且具有更强的可重用性。
    对象的概念
    在现实世界里,我们面对的所有事物都是对象,如计算机、电    视机、自行车等。在面向对象的程序中,对象是一个由信息及    对信息进行处理的描述所组成的整体,是对现实世界的抽象。

    OOP达到了软件工程的四个目标:
    重用性、灵活性、扩展性、维护性

    面向对象分为以下及格部分组成

    <?php
    header(“Content-Type:text/html;charset=utf-8″);
    class Ren{                    //这里的class Ren的意思是定义一个类,类的名称为Ren,一般首字母大写
    public $name;        //这里的就是类里面的属性  public 是公共的意思
    public $age;
    public function say(){      //这里的 public function say的意思是指定义一个公共的方法方法,名字是say
    echo “构造方法测试<br/>”;
    }
    public function __construct(){  //这个是构造方法,在php5以上都只需要记住这个就可以了,
    echo “构造方法执行中(PHP5)<br/>”;
    }
    public function Ren(){    //这也是一个构造方法以前在4点几版本中一般都是用这方法定义的,名字和类名相同
    echo “构造方法执行中(PHP4)<br/>”;
    }
    }
    $p = new Ren();   //每次都要new一个对象,可以想象为new 一个人(造人机器,嘻嘻)
    $p -> say();    //造人出来干嘛呢?要他学会说话,say是上面定义个公共方法嘛..
  • 相关阅读:
    CSS中可以通过哪些属性定义,使得一个DOM元素不显示在浏览器可视范围内?
    贝塞尔曲线
    A little composer
    ABAQUS操作笔记
    ABAQUS薄板实例
    引用
    引用、重载、递归概念及应用
    Photoshop图片处理-云毕业照
    图片存储大小更改
    论文公式之“公式居中,序号在右”
  • 原文地址:https://www.cnblogs.com/leigood/p/5032650.html
Copyright © 2011-2022 走看看