zoukankan      html  css  js  c++  java
  • 框架: namespace和use的区别以及使用注意项

      我们在使用框架的时候,总会使用到namespace和Use这两个东西,我们先来看它们存在的意义

      namespace:是指我们当前类中,所在的位置。使用namespace关键字的话,我们就可以达到效果:项目变得大型后,不同的模块有着相同的类的名称时,不会报错

                (可以举个这个通俗例子来理解:

                带上指定命名空间(加namespace的类)代表某人的苹果(在他手里),

                顶级命名空间(不加namespace的类)代表苹果箱里的苹果(在箱子里)。

                现在要找某人的苹果,就将某人的命名空间带上,

                否则就会从箱子里找某人的苹果,结果会导致找不到。)

      use:是指我们要使用的类的位置(精确到具体类名

          例如:当前要编辑的类名为aa.php,在这个类中我们想要调用bb/cc/dd/ee.php类,那么我们使用use应该这样做

            

     

            如果我们不使用use的话,可以调用ee类吗?

            当然可以,我们应该这样做

        

           这样做的话,就会变得不太方便,因为如果在aa类中,如果有很多个方法都需要用到ee类呢?这样我们就要重复做很多次bbccddee::方法名()才可以

      以上

      END

  • 相关阅读:
    递归算法几个实例---C/C++
    Linux进程管理
    Linux文件传输
    Linux--系统管理
    Git学习笔记
    如果该虚拟机未在使用,请按“获取所有权(T)”按钮获取它的所有权。否则,请按“取消(C)”按钮以防损坏
    二叉树的非递归层次遍历算法
    二叉树(代码)
    根据后序遍历和中序遍历创建二叉树(代码)
    二叉树性质
  • 原文地址:https://www.cnblogs.com/finalanddistance/p/10119322.html
Copyright © 2011-2022 走看看