java
Skyrimod
这个作者很懒,什么都没留下…
展开
-
知不足——java(2)继承
继承 继承是个很棒的功能,它使代码可以复用,极大程度上降低了工作量。 java中的继承只能单继承,不能多继承。但可以多层次继承。 从某种程度上说,继承是对抽象的进一步使用。我们可以抽象出猫和鸟的共同点,例如:它们都会叫、都会吃东西等,这样就可以得到一个实现它们共同点的类animal,然后,我们可以创建cat类和bird类,并让这两个类继承animal类。因为我们在animal类中实现了叫和吃的方法,所以不用在cat类和bird类中再次实现这两个方法。 //animal类 class Ani原创 2020-06-21 18:52:01 · 122 阅读 · 0 评论 -
知不足——java(1)面向对象
面向对象 如《Java核心技术·卷一》所述,一个面向对象的木匠始终首先关注的是所制作的椅子,其次才是使用工具;非面向对象主要考虑的是所用的工具。 面向对象编程时,主要关注的是类具有什么功能,而不是类怎么实现功能。在面向过程编程时,考虑更多的如何实现一个又一个的功能。就如木匠考虑应该使用什么样的工具、怎么使用工具来制作椅子。而面向对象则是去考虑我想要一个什么样的椅子,不需要把重心放在工具如何使用上。 (在创建自定义类的方法时,是否采用的是面向过程呢?需要考虑如何实现想要的功能?) 面向对象给原创 2020-06-21 18:51:03 · 195 阅读 · 0 评论