摘要:
概述 对于这个图片肯定会非常熟悉,上图我们可以看做是一个文件系统,对于这样的结构我们称之为树形结构。在树形结构中可以通过调用某个方法来遍历整个树,当我们找到某个叶子节点后,就可以对叶子节点进行相关的操作。可以将这颗树理解成一个大的容器,容器里面包含很多的成员对象,这些成员对象可以容器对象也可以是叶子 阅读全文
posted @ 2025-03-11 13:00
程序员Seven
阅读(135)
评论(0)
推荐(0)
摘要:
概述 有些人可能炒过股票,但其实大部分人都不太懂,这种没有足够了解证券知识的情况下做股票是很容易亏钱的,刚开始炒股肯定都会想,如果有个懂行的帮手就好,其实基金就是个好帮手,支付宝里就有许多的基金,它将投资者分散的资金集中起来,交由专业的经理人进行管理,投资于股票、债券、外汇等领域,而基金投资的收益归 阅读全文
posted @ 2025-03-11 12:55
程序员Seven
阅读(53)
评论(0)
推荐(0)
摘要:
概述 现在有一个需求,需要创建不同的图形,并且每个图形都有可能会有不同的颜色。我们可以利用继承的方式来设计类的关系: 我们可以发现有很多的类,假如我们再增加一个形状或再增加一种颜色,就需要创建更多的类。 试想,在一个有多种可能会变化的维度的系统中,用继承方式会造成类爆炸,扩展起来不灵活。每次在一个维 阅读全文
posted @ 2025-03-11 12:42
程序员Seven
阅读(61)
评论(0)
推荐(0)
摘要:
概述 我们先来看一个快餐店的例子。 快餐店有炒面、炒饭这些快餐,可以额外附加鸡蛋、火腿、培根这些配菜,当然加配菜需要额外加钱,每个配菜的价钱通常不太一样,那么计算总价就会显得比较麻烦。 使用继承的方式存在的问题: 扩展性不好:如果要再加一种配料(火腿肠),我们就会发现需要给FriedRice和Fri 阅读全文
posted @ 2025-03-11 12:38
程序员Seven
阅读(112)
评论(0)
推荐(0)
摘要:
概述 如果去欧洲国家旅游的话,他们的插座如下图最左边,是欧洲标准。而我们使用的插头如下图最右边的。因此我们的笔记本电脑,手机在当地不能直接充电。所以就需要一个插座转换器,转换器第1面插入当地的插座,第2面供我们充电,这样使得我们的插头在当地能使用。生活中这样的例子很多,手机充电器(将220v转换为5 阅读全文
posted @ 2025-03-11 11:55
程序员Seven
阅读(46)
评论(0)
推荐(0)
摘要:
概述 由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。 Java中的代理按照代理类生成时机不同又分为静态代理和动态代理。静态代理类在编译期就生成,而动态代理代理类则是在Java运行时动态生成。动态代理又 阅读全文
posted @ 2025-03-11 08:15
程序员Seven
阅读(373)
评论(0)
推荐(4)

浙公网安备 33010602011771号