简单地说,批判性思维是在普通思维的基础上又加了第二层思考,并对第一层思考进行分析和 评价。 想起以前外教教我们的批判性思维(怀念Jenny, Valentine, Oscar, Elizabeth, Jeff, Mark ...),最近才发现这不仅仅是一门课程。 首先遇到过很多厉害的人都会批判性思维 ...
分类:
其他好文 时间:
2018-05-28 00:56:39
阅读次数:
268
1.抽象类和抽象方法 包含抽象方法的类叫做抽象类。如果一个类包含一个或多个抽象方法,该类必须被限定为抽象的。(否则,编译器就会报错。) 创建抽象类和抽象方法非常有用,因为它们可以使类的抽象性明确起来,并告诉用户和编译器打算怎样来使用它们。 抽象类还是很有用的重构工具,因为它们使得我们可以很容易地将公 ...
分类:
编程语言 时间:
2018-05-26 21:52:53
阅读次数:
274
IBM Reference Architecture for API Management: https://developer.ibm.com/apiconnect/documentation/api-101/ibm-reference-architecture-api-management/Re ...
参考 thinking in java 4th 概念 注解(也被称为元数据),为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个日志文件系统非常方便地使用这些数据。 java5内置了三种定义在java.lang中的注解: @override 表示当前方法将覆盖超类中的方法 @Depr ...
分类:
编程语言 时间:
2018-05-21 21:14:08
阅读次数:
218
博客分类: 面向对象设计的原则 与 概念 面向对象设计的原则 与 概念 1. Java 的构造函数 与初始化块: a. 抽象类的构造函数 若果在父类中(也就是抽象类)中显示的写了有参数的构造函数,在子类是就必须写一个构造函数来调用父类的构造函数 abstract class Person { //定 ...
分类:
编程语言 时间:
2018-05-21 20:23:45
阅读次数:
211
https://blog.csdn.net/thinking_boy1992/article/details/53321827 https://www.jianshu.com/p/b2da4d94a122 https://zhuanlan.zhihu.com/p/22477976 一、概述 本文主要 ...
分类:
其他好文 时间:
2018-05-07 14:49:17
阅读次数:
184
参考https://blog.csdn.net/md_shmily92/article/details/44059313 Java中Random也称为伪随机函数。 这句代码在Thinking in java中很常见 Java代码 Random rand = new Random(47); Java代 ...
分类:
其他好文 时间:
2018-05-06 14:58:25
阅读次数:
212
C++ Primer(中英文版)(第4、5、6版): 链接: https://pan.baidu.com/s/1iEAcMsdcXWcA7VJG8SmRfA 密码: i6g9 C++编程思想(Thinking In C++): 链接: https://pan.baidu.com/s/1HEZfSKa ...
分类:
编程语言 时间:
2018-05-04 19:05:12
阅读次数:
164
1.多态概述 多态通过分离做什么和怎么做,从另一角度将接口和实现分离开来。多态不但能够改善代码的组织结构和可读性,还能够创建可扩展的程序 即无论在项目最初创建时还是在需要新功能时都可以“生长”的程序。 “封装”通过合并特征和行为来创建新的数据类型。“实现隐藏”则通过将细节“私有化”把接口和实现分离开 ...
分类:
编程语言 时间:
2018-04-29 13:26:06
阅读次数:
138