2019年3月2日

[Java学习]面向对象-抽象类;接口

摘要: 抽象类 用途 借助抽象类可以实现代码的重用。 特点 抽象类无法实例化。但抽象类有构造方法,在子类创建对象时用。 抽象类中可以定义抽象方法,不能有函数体。也只有抽象类中可以定义抽象方法。 为什么抽象类不能实例化却可以有构造方法 super用法 super是指向父类的引用,如果构造方法没有显示地调用父类 阅读全文

posted @ 2019-03-02 21:28 coding_gaga 阅读(134) 评论(0) 推荐(0) 编辑

[Java学习]面向对象-super关键字;final关键字

摘要: super关键字 super代表的是当前子类对象中的父类型特征,可以看做是this的一部分。与this不同,不是引用,不存储对象内存地址。 super可以用在什么位置 1 可以用在成员方法中。不能用在静态方法中。 使用场景: 子类和父类都有某个数据,如果要在子类中访问父类中的数据,需要使用super 阅读全文

posted @ 2019-03-02 19:53 coding_gaga 阅读(249) 评论(0) 推荐(0) 编辑

[剑指Offer]27-二叉树的镜像

摘要: ####题目链接 https://www.nowcoder.com/practice/564f4c26aa584921bc75623e48ca3011?tpId=13&tqId=11171&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-in 阅读全文

posted @ 2019-03-02 10:32 coding_gaga 阅读(131) 评论(0) 推荐(0) 编辑

[Java学习]面向对象-多态

摘要: 多态 多态发生条件 发生在有继承关系的类型中。 向上转型(自动类型转换)与向下转型(强制类型转换) 多态作用 使得代码之间的耦合度降低,增加程序可拓展性。 阅读全文

posted @ 2019-03-02 10:18 coding_gaga 阅读(115) 评论(0) 推荐(0) 编辑

导航