干脆学java吧,但是学会java,php就可以扔掉,该学什么好????哈哈哈

解决方案 »

  1.   

    如果仅仅是为了在Php中使用类,那么不论是学习Java还是C++都有杀鸡用宰牛刀的嫌疑。因为Php对于对象编程的实现和这些老大哥相比依然比较稚嫩,或称作简单、基本够用。当然学完Java || C++再来看Php的类,自然可以轻松理解$DB_site->query()这样一句。
        建议你找或买一本Php4.x方面的书看一下其中的相关章节。3.x版本的对象编程章节可以跳过不看,因为4.x有了关键性的变化。    打个比方:
        我们头脑中有一个房子的概念,这个“东西”应该有门、窗、墙壁等等之类的东西,应该可以通过形状、面积、高度、颜色等来描述它,应该可以提供储物、居住之类的功能。
        然后,我们根据这个概念造了一个房子A。于是,A有了自己的门、窗、墙壁,有了一定的形状、面积、高度、颜色,可以储物、居住。    说类。
    1、类就好像前面提到的房子的概念,它是一组变量、方法的抽象的集合,是一个定义。
    2、对象就好像房子A,它按照类的定义生成。就好像我们根据房子的定义造了A。
    3、我们称生成对象的动作为实例化