摘要: 1.局部变量:在方法、构造方法、语句块中定义的变量。其声明和初始化在方法中实现,在方法结束后自动销毁。 2.成员变量:定义在类中,方法体之外。变量在创建对象时实例化。成员变量可被类中的方法、构造方法以及特定类的语句块访问。 3.类变量:定义在类中,方法体之外,但必须要有 static 来声明变量类型 阅读全文
posted @ 2018-04-12 23:22 Banisher 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1、添加一个工具箱中的imageBox控件到界面上。 2、添加一个只读的文本框控件TextBox、添加一个打开文件控件openFileDialog。 3、添加一个用于打开图像的按钮,在对于调用函数中添加下面代码: 上面代码中openFileDialog1和textBox1根据实际修改。 4、在主程序 阅读全文
posted @ 2017-07-17 15:02 Banisher 阅读(1910) 评论(0) 推荐(0) 编辑
摘要: C# 多态性 多态:一个接口多个功能。 静态多态性:编译时发生函数响应(调用); 动态多态性:运行时发生函数响应。 静态绑定(早期绑定):编译时函数和对象的连接机制。 两种技术实现静态多态性:函数重载/运算符重载。 函数重载:在同一范围内对相同函数名有多个定义,可以是参数类型或参数个数的不同,但不许 阅读全文
posted @ 2017-07-09 17:49 Banisher 阅读(412) 评论(0) 推荐(0) 编辑
摘要: C# 结构的特点 您已经用了一个简单的名为 Books 的结构。在 C# 中的结构与传统的 C 或 C++ 中的结构不同。C# 中的结构有以下特点: 结构可带有方法、字段、索引、属性、运算符方法和事件。 结构可定义构造函数,但不能定义析构函数。但是,您不能为结构定义默认的构造函数。默认的构造函数是自 阅读全文
posted @ 2017-07-09 17:12 Banisher 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: 定义 下面是方法的各个元素: Access Specifier:访问修饰符,这个决定了变量或方法对于另一个类的可见性。 Return type:返回类型,一个方法可以返回一个值。返回类型是方法返回的值的数据类型。如果方法不返回任何值,则返回类型为 void。 Method name:方法名称,是一个 阅读全文
posted @ 2017-07-08 21:43 Banisher 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 封装 被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。 抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。 C# 封装根据具体的需要,设置使用者的访问权限,并通过 访问修饰符 来实 阅读全文
posted @ 2017-07-08 19:00 Banisher 阅读(259) 评论(0) 推荐(0) 编辑
摘要: CV_EXPORTS_W void approxPolyDP( InputArray curve, OutputArray approxCurve, double epsilon, bool closed ); @param curve Input vector of a 2D point stor 阅读全文
posted @ 2017-05-21 12:22 Banisher 阅读(28568) 评论(0) 推荐(1) 编辑