每天进步一点
Skrr.
记录美好生活~
展开
-
【每天进步一点】C#对象之间的关系
一、简介 类是对象的集合,展示了对象的结构以及与系统的交互行为。类主要有属性(Attribute)和方法(Method)构成,属性代表对象的状态,如果属性被保存到数据库,此称之为“持久化”;方法代表对象的操作行为,类具有继承关系,可以继承于父类,也可以与其他的Class进行交互。 二、 对象之间的关系 1.(树形)继承–>实现(父类–子类) 接口–>实现 2. (平行)由强到弱的关系...原创 2019-12-17 21:45:12 · 964 阅读 · 0 评论 -
【每天进步一点】C#设计模式(一)单例模式
一、引言 本期该给大家讲设计模型,设计模型在程序中运用非常的广泛,你不经意写的方法,调的接口,可以就是一种简单的设计模型,设计模型是程序开发中针对特定问题的解决方案总结。 二、设计模型 设计模型主要分为:创建型设计模式、结构型设计模式与行为型设计模式。 其实这几个模型都离不开我们之前讲的对象的六大原则。 三、单例模式 好了,废话不多说,开始讲第一个,创建型设计模式中的单例模式。 在讲之前给大家讲一...原创 2019-12-19 00:39:55 · 163 阅读 · 0 评论 -
【每天进步一点】C#设计模式-工厂模式
一、引言 工厂模式可以分为简单工厂与抽象工厂,这两个都属于创建型设计模式。 那么下面我们简单的说说2个之间的不同: 1.1 简单工厂: 概念:在实际开发中,需求是变化的,我们所使用的某一个对象,并不能在编译时完全确定,需要让对象延迟创建, 这时候,我们就可以使用简单工厂。因此我们说简单工厂解决的是“单一对象的创建”问题。 1.2 抽象工厂:实际应用中,我们都用接口来实现,很少用继承。概念:...原创 2019-12-22 23:11:10 · 166 阅读 · 0 评论