类的初次理解

<?php
class foo
{
    function do_foo()
    {
        echo "Doing foo.";
    }
}

$bar = new foo;
$bar->do_foo();
?>

初次理解类是因为上边的代码

我的理解是类就是一个箱子

里面有各式各样的工具

like this

class foo

{

   // 箱子内部的工具

  function 工具1()

    {

    ...program code;

    }

    function 工具n...

}

当我们需要用到类的时候就需要先告诉“全局”,我要用这个箱子,你给我一个新的!我想啊 这个要是从专业的角度想

因为每个编译环境里面可能有很多类    但是解释运行或者编译运行的时候 编译程序或者解释程序不知道你都调用了那个类

所以需要你告诉他你调用的类

$bar=new foo;

$bar->do_foo();//进入箱子里面把工具拿出来用了

所以

工具就用到了

这件事就有了结果

echo "Doing foo.";

 

 

刚开始接触java的时候可能因为Eclipse的操作界面的缘故

所以对类的理解一直很模糊

最近在学php 

突然就以为自己理解了

不知道对不对

欢迎各位老师同学批评指正

大家一起探讨

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值