摘要: 1.开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。程序进行拓展的时候,不去修改原有的代码。这样,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,需要使用接口和抽象类 2.里氏代换原则(Liskov Substitution Princip 阅读全文
posted @ 2021-11-13 22:03 小白yun 阅读(47) 评论(0) 推荐(0)
摘要: 定义一个用于创建对象的工厂接口,让子类决定实例化哪一个类,FactoryMethod使一个类的实例化延迟到其子类 适用性: 当一个类不知道它所必须创建的对象的类的时候 当一个类希望由它的子类来指定它所创建的对象的时候 当它创建对象的职责委托给多个帮助子类中的某一个,并且希望将哪一个帮助子类是代理者这 阅读全文
posted @ 2021-11-05 16:07 小白yun 阅读(110) 评论(0) 推荐(0)
摘要: Super 与 this super注意点: super调用父类的构造方法,必须在构造方法的第一个 super 必须只能出现子类的方法或者构造方法中! super 和 this 不能同时调用构造方法! this: 代表的对象不同: this: 本身调用者这个对象 super: 代表父类对象的应用 前 阅读全文
posted @ 2021-05-06 20:36 小白yun 阅读(50) 评论(0) 推荐(0)
摘要: 打开CMD的方式 开始 + 系统 + 命令提示符 Win键 + R 输入cmd打开控制台(推荐使用) 在任意的文件夹下面,按住shift键+鼠标右键点击, 在此处打开命令行窗口 资源管理器的地址栏前面加上cmd路径 管理员方式运行:方式1鼠标右击 选择以管理员方式运行 常用的DOS命令: #盘符切换 阅读全文
posted @ 2021-05-05 17:59 小白yun 阅读(122) 评论(0) 推荐(0)
摘要: A、java中的集合分为Value(Collection),Key - Value(Map) 存储值又分为 list 和 set。 list 是有序的,可以重复的 set 是无序的,不可以重复的。根据 equals 和 hashcode 判断,也就是说一个对象要存储在set中,必须重写equals 阅读全文
posted @ 2020-03-23 00:46 小白yun 阅读(151) 评论(0) 推荐(0)
摘要: Markdown编译器学习 标题 直接输入1次#,并按下space后,将生成1级标题。 输入2次#,并按下space后,将生成2级标题。 以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。 字体样式 斜体 强调文本 强调文本 加粗 加粗文本 加粗文本 斜体加粗 斜体加粗 高亮 高 阅读全文
posted @ 2020-03-20 01:04 小白yun 阅读(102) 评论(0) 推荐(0)