摘要: ``` 多种形态 变量的引用形式: 1.本态引用:左边的变量与右边的对象是同一种类型 Person p = new Person(); 2.多态引用:左边的变量是父类类型,右边的对象是子类对象 Person p = new Woman(); 多态表现出来的特征:编译类型与运行时类型不一致 1.编译的时候,按照父类的类型进行编译的 2.执行的方法,按照子类进行运行,是执行子类重写的方法 ## 编译看 阅读全文
posted @ 2020-03-02 16:54 昭昭木木 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 重写有要求 阅读全文
posted @ 2020-02-28 16:57 昭昭木木 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一. 继承的特点 阅读全文
posted @ 2020-02-28 13:49 昭昭木木 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一. 包的作用 二. 如何声明包 三. 如何使用其他包的类 阅读全文
posted @ 2020-02-28 11:30 昭昭木木 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 一. 封装的目的 二. 封装的范围 三. 封装的实现 四. 属性的封装 五. 方法的封装 阅读全文
posted @ 2020-02-27 17:33 昭昭木木 阅读(119) 评论(0) 推荐(0) 编辑
摘要: ``` - 形参列表中出现了“数据类型...形参名”形式的形参,就是可变参数 - 包含可变参数的方法的调用原则: (1)可变参数的形参部分,可以传入0~n个对应类型的实参,也可以传入对应类型的数组对象 (2)非可变参数的形参部分,原来该怎么传,现在还怎么传 ``` 阅读全文
posted @ 2020-02-26 19:44 昭昭木木 阅读(143) 评论(0) 推荐(0) 编辑
摘要: ``` package InputDemo; public class InputDemo1 { public static void main(String[] args) { /* 1. java.util.Scanner 是一个扫描仪的类型,是引用数据类型,首字母大写,其中java.util是包 2. input 是一个变量名,它代表这个扫描仪 3. new java.util.Scanne 阅读全文
posted @ 2020-02-11 18:55 昭昭木木 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 基本概念 定义 注意事项 阅读全文
posted @ 2020-02-07 19:48 昭昭木木 阅读(125) 评论(0) 推荐(0) 编辑
摘要: private关键字 public关键字 this关键字 阅读全文
posted @ 2020-02-07 13:49 昭昭木木 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1. 内存中的位置 2. 生命周期 3. 注意事项 阅读全文
posted @ 2020-02-07 13:29 昭昭木木 阅读(96) 评论(0) 推荐(0) 编辑