随笔分类 -  [.net 面向对象编程基础]

摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4592387.html 事件(Event)是学习.net面向对象编程很重要的一部分,在学习事件之前,我们实际上已经在很多地方使用了事件,比如控件的click事件等,这些都是.net设计控件的时候已经定义好的事件。除此 阅读全文
posted @ 2020-04-18 22:07 Hgs88888 阅读(118) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4579664.html 上节在讲到LINQ的匿名方法中说到了委托,不过比较简单,没了解清楚没关系,这节中会详细说明委托。 1. 什么是委托? 学习委托,我想说,学会了就感觉简单的不能再简单了,没学过或者不愿了解的人, 阅读全文
posted @ 2020-04-18 22:05 Hgs88888 阅读(215) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4572911.html 通过上节LINQ的基础知识的学习,我们可以开始使用LINQ来进行内存数据的查询了,我们上节说了LINQ的定义为:Language Integrated Query(语言集成查询)的简称,它是集 阅读全文
posted @ 2020-04-18 22:02 Hgs88888 阅读(125) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4570688.html 上两节我们介绍了.net的数组、集合和泛型。我们说到,数组是从以前编程语言延伸过来的一种引用类型,采用事先定义长度分配存储区域的方式。而集合是.Net 版本初期的用于解决数据集检索方便而设计的 阅读全文
posted @ 2020-04-18 22:01 Hgs88888 阅读(194) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4567064.html 上一节我们说到了两种数据类型数组和集合,数组是指包含同一类型的多个元素,集合是指.net中提供数据存储和检索的专用类。 数组使用前需要先指定大小,并且检索不方便。集合检索和声明方便,但是存在类 阅读全文
posted @ 2020-04-18 21:58 Hgs88888 阅读(227) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4562408.html 学习了前面的C#三大特性,及接口,抽象类这些相对抽象的东西以后,是不是有点很累的感觉。具体的东西总是容易理解,因此我们在介绍前面抽象概念的时候,总是举的是具体的实例以加深理解。 本节内容相当具 阅读全文
posted @ 2020-04-18 21:56 Hgs88888 阅读(309) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4561806.html 关于“接口”一词,跟我们平常看到的电脑的硬件“接口”意义上是差不多的。拿一台电脑来说,我们从外面,可以看到他的USB接口,COM接口等,那么这些接口的目的一就是让第三方厂商生产的外设都有相同的 阅读全文
posted @ 2020-04-18 21:55 Hgs88888 阅读(227) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4559045.html 前面我们已经使用到了虚方法(使用 Virtual修饰符)和抽象类及抽象方法(使用abstract修饰符)我们在多态一节中说到要实现类成员的重写必须定义为一个虚方法或抽象方法。这节单独把抽象类提 阅读全文
posted @ 2020-04-18 21:53 Hgs88888 阅读(290) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4557630.html 通过面向对象三大特性:封装、继承、多态的学习,可以说我们已经掌握了面向对象的核心。接下来的学习就是如何让我们的代码更优雅、更高效、更易读、更易维护。当然了,这也是从一个普通程序员到一个高级程序 阅读全文
posted @ 2020-04-18 21:52 Hgs88888 阅读(254) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4557160.html 前面两节,我们了解了面向对象的的封装和继承特性,面向对象还有一大特性就是多态。比起前面的封装和继承,多态这个概念不是那么好理解。我们还是从一个事例开始: 公司最近为了陶冶情操,养了几种动物(A 阅读全文
posted @ 2020-04-18 21:51 Hgs88888 阅读(288) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4555948.html 上节我们说了面向对象的三大特性之一的封装,解决了将对同一对象所能操作的所有信息放在一起,实现统一对外调用,实现了同一对象的复用,降低了耦合。 但在实际应用中,有好多对象具有相同或者相似的属性, 阅读全文
posted @ 2020-04-18 21:50 Hgs88888 阅读(231) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4553505.html 我们的课题是面向对象编程,前面主要介绍了面向对象的基础知识,而从这里开始才是面向对象的核心部分,即 面向对象的三大特性:封装、继承、多态。 1.封装概念 封装:每个对象都包含有它能进行操作的所 阅读全文
posted @ 2020-04-18 21:48 Hgs88888 阅读(315) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4552717.html 前面定义的Person的类,里面的成员包括:字段、属性、方法、事件等,此外,前面说的嵌套类也是类的成员。 a.类的成员为分:静态成员(static)和非静态成员 b.静态成员用static标识 阅读全文
posted @ 2020-04-18 21:47 Hgs88888 阅读(316) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4552274.html 类 ,顾名思义就是分类、类别的意思。我们要面向对象编程,就需要对不同的事物进行分类。类可以说是.net面向对象的核心。 类:就是具有相同的属性和功能的对象的抽象的集合。 1. 类的定义 <访问 阅读全文
posted @ 2020-04-18 21:46 Hgs88888 阅读(257) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4550628.html 在进入C#面向对象核心之前,我们需要先对修饰符有所了解,其实我们在前面说到变量和常量的时候,已经使用了修饰符,并且说明了变量和常量的修改符。 首先 修饰符是什么? 修饰符用于限定类型以及类型成 阅读全文
posted @ 2020-04-18 21:44 Hgs88888 阅读(182) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4553575.html 本来没有这一节的内容,后来考虑到既然是一个系列文章,那么就尽可能写的详细一些,本节参考了网上朋友所写的例子,为的是让更多小伙伴学习,提高,加薪,如有版权问题,请邮件我,我第一时间处理。 语句: 阅读全文
posted @ 2020-04-18 21:43 Hgs88888 阅读(252) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4550372.html 说起C#运算符和表达式,小伙伴们肯定以为很简单,其实要用好表达式,不是一件容易的事。一个好的表达式可以让你做事半功倍的效果,比如三元表达式,可以让你少写N多个if和case语句。 表达式 由  阅读全文
posted @ 2020-04-18 21:40 Hgs88888 阅读(167) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4549893.html 1.常量:在编译时其值能够确定,并且程序运行过程中值不发生变化的量. 通俗来说,就是定义一个不能改变值的量。既然不能变动值,那就必须在定义的时候初始化。 示例: 语法: const 类型名 常 阅读全文
posted @ 2020-04-18 21:39 Hgs88888 阅读(191) 评论(0) 推荐(0)
摘要:本文转自:https://www.cnblogs.com/yubinfeng/p/4549037.html 1.为什么要进行数据转换? 首先,为什么要进行数据转换,拿值类型例子说明一下, 比如:我们要把23角零钱,换成2.30元,就需要把整形转换成小数型。 再比如我们转换一个引用类型的数据,前面说过 阅读全文
posted @ 2020-04-18 21:37 Hgs88888 阅读(204) 评论(0) 推荐(0)
摘要:本文转自https://www.cnblogs.com/yubinfeng/p/4548187.html 关于数据类型,这是基础中的基础。 基础。。基础。。基础。基本功必须要扎实。 首先,从使用电脑开始,再到编程,电脑要存储数据,就要按类型存储,就跟我们买来衣服一样,裤子,上衣,冬天的,夏天的,总要 阅读全文
posted @ 2020-04-18 21:36 Hgs88888 阅读(117) 评论(0) 推荐(0)