java是强类型语言,php是弱类型,这会造成可读性差,你不知道一个方法的参数类型和返回类型。除非他们是你定义的高级对象类型,否则一切变量都是$var.哦,不,哪怕是某个高级对象类型,也无法从变量名看出来。仍然是$var,好吧,你说还是可以解决,那就命名为$xxobj.
php也支持面向对象的的类,接口,抽象类。但由于弱类型原因,如果你传入的参数不是。
写php后,再仔细的思考java面向对象的特点,这一特点前所未有的清晰。
java是强类型语言,php是弱类型,这会造成可读性差,你不知道一个方法的参数类型和返回类型。除非他们是你定义的高级对象类型,否则一切变量都是$var.哦,不,哪怕是某个高级对象类型,也无法从变量名看出来。仍然是$var,好吧,你说还是可以解决,那就命名为$xxobj.
php也支持面向对象的的类,接口,抽象类。但由于弱类型原因,如果你传入的参数不是。
写php后,再仔细的思考java面向对象的特点,这一特点前所未有的清晰。