【总结】php和java在使用中的个人总结

时间:2020-12-08 15:30:22

       本博客持续更新

       1.面向对象的 —— 封装,在类中设定私有属性,设置Get和Set接口的区别;

      【java】version:1.8

        【总结】php和java在使用中的个人总结

       设置好类和私有属性,按Alt+Insert快捷设置Getter和Setter 

       完整编写一个类如下(和php区别已在图上贴出)

       【总结】php和java在使用中的个人总结

       当一个类中有多个private属性,这样的写法会显得代码十分臃肿

       在php下封装了魔术方法(__get,__set)

   【总结】php和java在使用中的个人总结

       当实例化对象时,编辑器智能提示没有标注,但还是可以“”访问公有属性一样去设置私有属性(并不是直接去设置私有属性,不然封装就没有任何意义了,和java一样,思想还是把值带入到setter方法,由setter方法赋值)

       【总结】php和java在使用中的个人总结

       【总结】php和java在使用中的个人总结

       【总结】php和java在使用中的个人总结


       2 导包(java-import)和 引入命名空间(php-namespace)

       java中,如果要调用别的包下的类,需要引入对应类所在的包

       【总结】php和java在使用中的个人总结

      而在php面向对象中,如果要调用外部类,需要引入对应类的命名空间(相当于标识文件路径)

      【总结】php和java在使用中的个人总结

       零碎知识点补充:php封装好的魔术变量 __DIR__——当前目录