![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#基础之面向对象编程
V平平淡淡才是真
这个作者很懒,什么都没留下…
展开
-
震惊!大学都快毕业了,某男子居然还不知道ArrayList集合是什么
文章目录列表集合 ArrayListArrayList集合的使用ArrayList集合常用的方法列表集合 ArrayListArrayList集合的使用 ArrayList非常类似于数组,因为其容量可按照需要动态调整,且也是通过下标访问元素,也称之为动态数组。 ArrayList集合常用的属性中存在两个重要属性:Capacity和Count。其中Capacity用于获取集合的容量,Count用于获取集合中存储元素的个数。 与使用数组不同,创建 ArrayList对象时,不原创 2020-05-30 01:28:52 · 357 阅读 · 0 评论 -
面向对象编程——什么是集合?集合与数组的区别是什么?
文章目录集合什么是集合数组集合类(集合)案例演示集合的主要特征与类型集合什么是集合在定义集合时,我们通常会将集合和数组进行比较。数组数组是一组相同数据类型数据的集合,可以通过下表对元素进行操作。但是数组也存在缺点,它采用固定长度且元素相对操作比较繁琐。集合类(集合)为了解决数组存在的这些问题,.NET中引入集合对象,其长度可以调整且元素操作简单方便。在软件开发过程中,经常需要保存各种数据,因此计算机在处理问题时就需要解决一下3个问题:(1)如何方便高效地组织和显示数据(2)如何存储数原创 2020-05-29 19:24:50 · 1244 阅读 · 1 评论 -
面向对象编程——C#中如何进行定义构造方法
文章目录C#中如何进行构造方法构造方法的定义构造方法的使用构造方法的重载注意事项C#中如何进行构造方法构造方法的定义(1)构造方法的名字必须与定义它的类名完全相同,并且没有返回类型。(2)构造方法是在使用new关键字创建对象时系统自动调用的。(3)构造方法是在初始化对象时给对象成员赋初始值的。通过构造方法可以实现在创建对象同时对读一下进行初始化,且构造方法是可以重载的。构造方法的使用下面通过一个案例来演示构造方法的使用:在控制台中新建一个Customer类,在类中建立一个构造方法,代码如图原创 2020-05-29 12:34:57 · 1021 阅读 · 0 评论 -
面向对象编程——C#中如何进行方法重载
文章目录C#中如何进行方法重载方法重载的概念使用场景方法重载的好处方法重载演示C#中如何进行方法重载方法重载的概念C#语法规定,同一个类中多个方法使用同一名字,该方法就被称为“重载方法”。当一个重载方法被调用时,C#会根据参数的个数和类型自动调用最恰当的方法来执行。使用场景当类中存在多个相同功能的方法时,定义和调用过程中都会带来很大的麻烦,此时,可以考虑使用方法重载。构成重载的条件有以下三个:(1)在同一个类中(2)方法名相同(3)参数的类型或个数不同方法重载的好处主要体现在调用上原创 2020-05-29 11:37:53 · 1694 阅读 · 0 评论 -
面向对象三大基本特征之一——封装之属性
文章目录封装封装的定义封装的好处定义属性如何定义属性?为什么要使用属性?使用属性进行封装的步骤?如何使用属性?属性的分类:封装封装的定义封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。举个例子,比如洗衣机各个组件被封装起来,只能通过按钮来操作它们,这种隐藏内部实现,对外提供操作接口的方式,我们称之为封装。封装的好原创 2020-05-28 03:16:16 · 804 阅读 · 1 评论 -
C#基础之初识类与对象
类与对象 在了解类与对象之前,我们首先来看几个概念:什么是类,什么是对象,类与对象的关系是怎样的,怎么定义类,怎么创建一个对象…抽象的概念抽象是对具体问题进行概括,抽取公共特效并加以描述的过程。抽象的过程就是对问题进行分析和认识的过程。现实中的一切事物皆为为对象抽象是对具体问题进行概括,抽取公共特效并加以描述的过程。抽象的过程就是对问题进行分析和认识的过程。现实中的一切事物皆为为对象...原创 2020-04-24 11:03:00 · 466 阅读 · 0 评论