Thinking in Java 笔记(2017/7/16)
来源:互联网 发布:centos 7 unmount 编辑:程序博客网 时间:2024/06/11 15:01
2017年6月14日
在Java中你所做的全部工作:
- 1.定义类
- 2.产生对象
- 3.发送消息给这些对象
在继承与组合间取舍?
- 1.is-a 继承
- 2.has-a 组合
- 3.是否必须向上转型(YES:继承) *
2017年6月15日
多态
- 1.不管导出类(子类)的存在,只是与基类(父类)打交道
- 2.动态绑定(后期绑定)
- 3.若只与基类打交道,那么基类中的private方法被覆盖会被忽略。
- 4.域访问不是多态!
- 5.构造器为static方法
2017年6月16日
构造器
- 1.使构造器尽量简单
- 2.不在构造器中使用可动态绑定的方法
什么是 协变返回类型?
- 导出类 可返回 基类
2017年7月10日
“纯粹”的含义
- 只有基类中已建立的方法才可被覆盖 (也称作:“纯替代”)
2017年7月11日
接口
- 1.接口被用来建立 类与类 之间的协议(protocol)
- 2.接口中的方法都是public
- 3.实现接口的方法也必须是public
阅读全文
0 0
- Thinking in Java 笔记(2017/7/16)
- Thinking in Java笔记7
- Thinking in Java笔记
- Thinking in java 笔记
- thinking in java 笔记
- thinking in java 笔记
- thinking in java笔记
- Thinking in Java【笔记】
- Thinking in Java 笔记
- 《Thinking in Java》笔记
- Thinking in Java笔记
- Thinking in Java-笔记
- Thinking In Java 笔记
- Thinking in java 笔记
- 《Thinking in Java》笔记
- Thinking in Java 笔记
- thinking in Java笔记
- thinking in java 笔记
- 规律,模拟,贪心(Travelling Salesman Problem,HDU 5402)
- AndroidStudio NDK支持C++ STL和C++11
- 浅学redis之Jedis
- 2212: [Poi2011]Tree Rotations/3702: 二叉树
- NKOJ-3712 数列<L特供版>
- Thinking in Java 笔记(2017/7/16)
- LinuxC简谈之数组、字符串与指针相关的常见错误与问题
- Java对象数组深拷贝
- 2017.07.16小组赛题目I
- JAVA“类”数组的创建与调用
- 初学python遇到的一个小问题
- 基本命令的用法
- Okabe and Boxes (栈 易)
- hdu 1325 Is It A Tree? (并查集)