
面向对象
木鱼-
过一天就要进步一点,而且不知道也会更多,还有每天都会忘记一点。所以每天还得做功课
展开
-
泛型(包括泛型抽象类的继承)
泛型泛型 一、什么是泛型? 通过泛型可以定义类型安全类,而不会损害类型安全、性能或工作效率 二、实例化泛型 1、可以使用任何类型来声明和实例化 2、申明和实例话都必须用一个特定的类型来代替一般类型T 3、例子: //原来写法 Public class Stack { object[] m_Items; public void转载 2012-05-15 23:08:37 · 21609 阅读 · 0 评论 -
UML类图符号
UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关系在语义上讲也是依赖关系,但由转载 2015-04-10 15:48:58 · 886 阅读 · 0 评论 -
类的实例化过程
1.类的访问权限默认为私有访问权限。2.实例化对象:先运行本实例类的变量,再运行基类的变量,再运行基类的构造函数,最后运行本实例类的构造函数。3.有virtual方法:没有重写方法时,运行virtual方法;有重写方法时,运行override方法。4.有abstract方法必须重写。5.在类中调用变量,就运行所在类的变量,当本类没有此变量情况:调用基类(可以加this明显点),而且原创 2013-09-09 13:52:28 · 818 阅读 · 0 评论 -
控制反转IOC和依赖注入DI
架构新模式8.3.1 控制反转IOC和依赖注入DI控制反转(Inversion of Control,IOC)和依赖注入(Dependency Injection,DI)基本上是一个意思。不过Martin Fowler在名为《Inversion of Control C转载 2011-08-27 17:48:05 · 834 阅读 · 0 评论 -
你需要理解的Java反射机制知识总结
https://zhuanlan.zhihu.com/p/27668525反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于 官方文档】本篇将从以下几个方面讲述反射的知识:class 的使用转载 2017-07-03 13:57:42 · 258 阅读 · 0 评论