面向对象小结

        面向对象的一些基本知识到现在已经了解了,但是说句实话,真心不懂。只知道,只要写程序就要用class,就要用public等关键字,偶尔还会把变量定义成private。下面总结一下我所理解的一些概念吧。

       对象:    object所有的事物都可以是对象,用老师的一句经典语录就是“什么都是东西,一切都是东西”。

       类:class类就是东西的状态或在不同时间场合所扮演的角色,比如一块石头,铺在路上就成了路,放在市中心就是地标建筑,放在博物馆就是历史文物,放到景区就是景点,这个例子举得不好,这个例子解释多态就比较好,解释class有点不好,还是借用老师的那个例子吧,动物有很多种,阿猫阿狗和人都是动物,class是一个很抽象的概念,你不能用一个特定的名字来限定它,比如你找不到一种东西叫做“动物”,你也找不到一种东西叫做“食物”这样的例子很多,可以好好的再想一下去理解。

       继承:父类和子类,这样的关系在现实生活中也是很常见的由此可见很多面向对象的东西都可以在现实中找到原型。再回到继承,继承可以多重继承,但是一个类不能同时继承两个类,多个类也可以继承同一个类。

        由于时间关系,暂时先说这么多,接下来我会写一些我遇到的一些不懂得东西,希望看到的大侠可以帮忙看一下。

         抽象类和接口两者之间有什么区别?

          javase是什么,我看到现在的课件上是这样命名的,不知道是什么东西。

          有没有什么办法把jar文件载入之后可以不管在哪个包都能引用,就像java.long一样。

          我要好好休息了,明天我会贴一些我认为比较经典的代码过来,明天继续努力。

posted on 2013-03-22 00:05  亓暄  阅读(93)  评论(0)    收藏  举报

导航