摘要: 一、转型 1、向上转型:父类-->子类,自动类型转换 向下转型:子类-->父类,强制类型转换,在前面加(数据类型) 2、转型必须是有继承关系,否则不能进行转型 3、转型的两个阶段: 编译阶段:静态加载 (引用部分就是编译阶段) 运行阶段:动态加载 (创建对象就是运行阶段) 例如:Animal a1 阅读全文
posted @ 2020-05-09 10:31 尘封~~ 阅读(198) 评论(0) 推荐(0)
摘要: 一、方法覆盖 1、什么时候使用方法覆盖 如果父类方法中已经无法满足当前子类业务需求 子类需要将父类中的方法重新写一遍,这个时候发生方法覆盖 2、子类覆盖掉父类中的方法后,将来子类对象一定调用的是重写之后的方法 3、发生方法重载(overload)的条件,在同一个类中如果功能相似,有必要使用重载机构。 阅读全文
posted @ 2020-04-30 14:27 尘封~~ 阅读(403) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-02-26 21:02 尘封~~ 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-02-18 16:35 尘封~~ 阅读(0) 评论(0) 推荐(0)
摘要: 一、继承: 1、语法:class 类型 extends 父类名{ } 2、java中继承只能单继承 3、B类继承A类: A类称作父类,基类,超类,superclass B类称作子类,派生类,subclass 4、子类继承父类会将父类中所有的数据全部继承,包括私有的也会继承,构造方法除外 5、私有的数 阅读全文
posted @ 2019-12-27 11:06 尘封~~ 阅读(192) 评论(0) 推荐(0)
摘要: 一、第一个用法 this是一个引用,指向当前对象 局部变量和成员变量重名,用this this可以用来区分局部变量和成员变量 package com.company.StaticMothod; /** * @Created by IntelliJ IDEA. * @Author tk * @Date 阅读全文
posted @ 2019-12-25 09:45 尘封~~ 阅读(281) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-12-13 15:47 尘封~~ 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-11-26 10:05 尘封~~ 阅读(92) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-11-07 11:24 尘封~~ 阅读(100) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-11-06 17:55 尘封~~ 阅读(30) 评论(0) 推荐(0)