Java复习
是挺秃然的齐齐哦
此人不懒,什么都写了
展开
-
Java——接口的学习
今天继续填坑,讲一下接口。说起接口,其实我们可以把它当做一种特殊的抽象类,接口中有着抽象方法。但不同于类的是,它可以存在一个类有多个接口。接下来,我用一个例子形象的描述一下接口。例如,有两个抽象类:Animal和Fruit,其中Fruit的子类均可以食用,而Animal中存在一些子类(Tiger)不能被食用。如果我们要构建一下howToEat()方法,按照上一次我们讲的多态知识,我们会在抽象类Animal和Fruit中构造howToEat方法,然后被子类所继承。但是这就带来一个问题,由于子类必须强制重写原创 2020-06-28 22:37:56 · 332 阅读 · 0 评论 -
Java——抽象类学习
Java——抽象类学习今天继续填坑Java学习。原创 2020-06-19 16:52:09 · 297 阅读 · 0 评论 -
Java——多态的学习
今天继续填坑,说一下Java多态。上一篇博客中,我们已经学习了继承,这里我补充一个小的知识点。其实任何一个我们定义的类,假如没有给这个类继承一个父类,那么这个类就默认继承一个Object类。我们先来看一下多态的定义吧简单来说就是子类重写了父类的重名方法,当我们调用这个方法是可以调用到不同类中的同名方法。我们先来看个例子吧public class PolyDemo { public static void main(String[] args) { print(new Obj原创 2020-06-12 11:43:02 · 395 阅读 · 2 评论 -
Java——继承学习
今天来开坑关于Java的复习博客我们来说一下继承吧。继承就好比一个族谱,父类中的变量和方法会被子类继承继承(特别注意,父类中private的方法和变量也会被继承,但是子类要借助父类的setter和getter方法来进行修改和获取,特别注意,如果父类中没有此方法,那么可以告诉你,这个变量在子类中是无法修改的)。还有,父类中的静态方法不能被继承!!举个简单的例子吧,先来看看下面一张关系图在这张图中,有三个类,其中最上面的是父类(几何体类),然后是它的两个傻儿子(圆类和长方形类)。英文不错的朋友可以看到,原创 2020-06-10 23:30:46 · 434 阅读 · 0 评论