摘要: 一、为什么使用命名空间 一个大型的工程往往是由若干个人独立完成的,不同的人分别完成不同的部分,最后再组合成一个完整的程序。由于各个头文件是由不同的人设计的,有可能在不同的头文件中用了相同的名字来命名所定义的类或函数,这样在程序中就会出现名字冲突。不仅如此,有可能我们自己定义的名字会与C++库中的名字 阅读全文
posted @ 2017-07-23 23:35 胡川云 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Final、static、const、instanceod Final :final关键字可以加在类或者类中方法之前,但是不能使用final标识成员属性。 作用: 使用final标识的类,不能被继承。 在类中使用final标识的成员方法,在子类中不能覆盖。 const:const关键字是在类中定义常 阅读全文
posted @ 2017-07-23 23:35 胡川云 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 在 PHP 中以两个下划线开头的方法,__construct(), __destruct (), __call(), __callStatic(),__get(), __set(), __isset(), __unset (), __sleep(), __wakeup(), __toString() 阅读全文
posted @ 2017-07-23 23:34 胡川云 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 接口可以认为是特殊的抽象类,但是其实它本身是一个特殊的类别关键字 interface在接口中只能定义公共的抽象函数方法和静态的常量接口中的抽象函数方法可以省略public关键字,同时abstract关键字不需要 写出来类对于接口做实现在实现了接口后,必须将接口中所有的函数都重新定义 接口可以扩展自其 阅读全文
posted @ 2017-07-16 17:58 胡川云 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 被抽象关键字abstract所修饰的类就是抽象类抽象类不一定包含抽象函数方法;但是包含抽象函数方法的类一定是抽象类抽象类不能直接实例化被抽象关键字abstract修饰的方法就是抽象方法*抽象方法只有声明部分,而不包含实现部分 阅读全文
posted @ 2017-07-16 17:57 胡川云 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 继承使用关键字:extends PHP是单继承,有且只有一个父类 PHP的构造函数可以被继承,但是如果子类也定义了构造函数,则父类的被覆盖 子类中将父类的函数进行重新的定义,叫重写 parent 关键字,本意为父母,当前在子类中指代当前类的父类的对象,使用它可以调用被覆盖了的父类的属性和行为 阅读全文
posted @ 2017-07-16 17:55 胡川云 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 学习PHP将近一个月了,接触IT这个行业也是从去年开始的,在这之前,IT行业只是耳闻,并不是很了解。接触IT这个行业以后,我最大的感受是,学起来并不是很困难,难的是要去精通它,我们必须时刻保持一颗学徒的心,这样我们才能时刻跟上技术的更新,不被时代淘汰!好了说了这么多,我现在还是来说说我学习PHP的感 阅读全文
posted @ 2017-03-12 20:10 胡川云 阅读(694) 评论(3) 推荐(1) 编辑