摘要:
两个维度的桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。 类图 代码 Vehicle.java package qiaojie; public interface Vehicle { public void run(); } Road.java p 阅读全文
posted @ 2022-10-20 17:24
慢漫曼蔓
阅读(28)
评论(0)
推荐(0)
摘要:
双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 代码 ICat.java package shipeiqi; public interface ICat { public void eat(); public void catLook(); } IDog.java packag 阅读全文
posted @ 2022-10-20 17:21
慢漫曼蔓
阅读(40)
评论(0)
推荐(0)
摘要:
学号的单一 仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。 类图 代码 2.1 StudentID.java package danli; public class StudentID { private static StudentID instance=null; private S 阅读全文
posted @ 2022-10-20 17:19
慢漫曼蔓
阅读(37)
评论(0)
推荐(0)
摘要:
向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆方式的异同。 浅克隆 深克隆 代码: Java 浅克隆: 2.1 Attachment.java package qiankelong; public class Atta 阅读全文
posted @ 2022-10-20 17:16
慢漫曼蔓
阅读(29)
评论(0)
推荐(0)

浙公网安备 33010602011771号