IP属地:福建
1、定义 开闭原则,对于扩展是开放的,对于修改是关闭。 2、实现 (1)创建书籍接口 (2)创建计算机书籍接口 (3)实现小说类 (4)实现计算...
1、定义 迪米特法则(Law of Demeter, LoD),也称为最少知识原则,一个对象应该对其他对象有最少的了解。 2、实现 (1)创建女...
1、定义 客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。 2、实现 (1)定义脸蛋、身材美女接口 (2)定义气质...
1、定义 依赖倒置原则,高层模块不应该依赖底层模块,两者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 2、实现 (1)定义车接口 (...
1、定义 里氏替换原则,所有引用基类的地方必须能透明地使用其子类的对象。 2、实现 (1)定义手枪抽象类 (2)定义玩具枪抽象类 (3)实现手枪...
1、定义 应该有且仅有一个原因引起类的变更 2、实现 (1)定义通话连接服务 (2)实现通话连接服务 (3)定义通话数据传输服务 (4)实现通话...
提问: 给定一个int型数组,找出该数组中出现次数大于数组长度一半的int值。 解决方案: 遍历该数组,统计每个int值出现次数,再遍历该数组,...
1、定义链表结构 2、链表反转
1、定义二叉树 2、创建二叉树 3、计算二叉树的深度 4、计算二叉树的节点 5、前序遍历 6、中序遍历 7、后序遍历 8、采用栈实现后序遍历 9、测试