摘要:
1.继承:一个类可以使用另一个类的属性和方法(成员) 1.1 子类继承父类使用的符号是冒号 1.2 子类不能继承父类的构造函数2.我们new子类构造的时候,到底发生了什么? 2.1 调用子类构造的时候,没有使用base关键字调用父类的指定的构造,默认调用父类的无参构造3.base关键字 3.1 ba 阅读全文
摘要:
面向对象七大设计原则 1、开闭原则(OCP:Open-Closed Principle) 2、里氏替换原则(LSP:Liskov Substitution Principle) 3、单一职责原则(SRP:Single responsibility principle) 4、接口隔离原则(ISP:In 阅读全文
摘要:
简单工厂模式介绍: 简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂 模式的一个特殊实现。 阅读全文
摘要:
单例模式介绍: 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。 单例模式的要点: 单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例 阅读全文