06 2020 档案

摘要:工厂模式可以细分为三种类型:1)简单工厂 2)工厂方法 3)抽象工厂。简单工厂其实并不是一个设计模式,反而比较像是一种编程习惯。总体来说,工厂模式可以减少应用程序和具体类之间的依赖,促进松耦合,同时也方便后期的扩展。 1.简单工厂 很多时候我们都采用new的方式直接创建一个对象,但当创建对象的代码逻 阅读全文
posted @ 2020-06-28 23:03 ADvancedCZ 阅读(147) 评论(0) 推荐(0)
摘要:1.问题描述 版本:【CentOS8】【MySQL5.7】 问题:远程使用navicat连接不上数据库,后来试了在linux中都登不进去。根据提示应该是密码不对,此文主要介绍密码修改 和一些注意事项。 2.解决方法 1)因为现在登不进去,所以没法修改密码,首先在linux中: 在最下面加上一行ski 阅读全文
posted @ 2020-06-21 14:41 ADvancedCZ 阅读(885) 评论(0) 推荐(1)
摘要:我们现在要写一个气象监测的应用,它的需求如下: 只要当天气发生变化的时候,就要更新三个布告板的显示,分别是目前天气状况(温度、湿度和气压)、气象统计(平均值等)和天气预报三个布告板。布告板要可扩展,未来可能会有新的布告板 加入进来。 有关天气的原始数据我们可以通过提供好的WeatherData对象获 阅读全文
posted @ 2020-06-15 22:49 ADvancedCZ 阅读(143) 评论(0) 推荐(1)
摘要:1.假设有一个需求,要做一个模拟鸭子的应用。首先很自然的,我们会想到使用继承,先创建一个超类Duck,然后让不同类型的鸭子继承这个超类,复用Duck中的一些属性和功能。 2.这时我们来了一个需求,要求给一个可达鸭添加会飞的功能,为了体现OO的思想,我们不在具体的类中添加功能,还是在Duck类中添加了 阅读全文
posted @ 2020-06-09 14:36 ADvancedCZ 阅读(179) 评论(0) 推荐(1)