- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 抽象类和接口有什么意义
对接口和抽象类使用一直很模糊。为什么接口和抽象类不能实例化,为什么接口可以多个实现而抽象类只能单继承,特别是java8之后,抽象类和接口里面都可以写代码后,就更加分不清了,今天重新整理一下。什么是抽象类(abstract class)使用abstract修饰符修饰的类。官方点的定义就是:如果一个类没有包含足够多的信息来描述一个具体的对象,这样的类就是抽象类。实际点来说,一个抽象类不能实例化,因为“没有包含足够多的信息来描述一个具体的对象”。但终归属于类,所以仍然拥有普通类一样的定义。依然可以在类的
2022-04-24 13:28:42 148
原创 依赖注入原理()白话文
只讲原理,不讲过程。大多数面向对象编程语言,在调用一个类的时候,先要实例化这个类,生成一个对象。如果你在写一个类,过程中要调用到很多其它类,甚至这里的其它类,也要“依赖”于更多其它的类,那么可以想象,你要进行多少次实例化。这就是“依赖”的意思。依赖注入,全称是“依赖注入到容器”, 容器(IOC容器)是一个设计模式,它也是个对象,你把某个类(不管有多少依赖关系)放入这个容器中,可以“解析”出这个类的实例。所以依赖注入就是把有依赖关系的类放入容器(IOC容器)中,然后解析出这个类的实例。仅此而已
2022-04-18 18:09:37 255
转载 程序员笔记软件Boostnote
Boostnote 是一款专门为程序员量身打造的笔记软件,除了日常笔记记录,最大的用处就是帮你记录无数的代码资源,你甚至可以以一个单个笔记为单位,在里面创建多个 ...
2017-12-06 09:39:49 2756
在有些特殊项目中,软件可能是无人值守的,如果程序莫名其妙挂了或者进程被干掉了等等,这时开发一个看门狗程序是非常有必要的
2023-03-10
ENVI5.5.rar
2019-09-04
PL2303_.rar
2019-09-04
ASP.NET MVC4开发指南.
2018-03-28
编写高质量代码改善C#程序的157个建议
2018-03-28
你必须知道的.NET(第二版)
2018-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人