C#基础
C#基础语法,温故知新。
去吧哈士奇!
星星就在那里,不信你抬头看看天空,不信你伸手摸摸心里。
展开
-
C#进阶学习
本质:原创 2022-10-20 13:57:38 · 169 阅读 · 1 评论 -
MVC框架学习
是模型-视图-控制器的缩写;是一种软件设计规范,用一种业务逻辑、数据、街面显示分离的方法来组织代码。全名:Model View Controller。原创 2022-10-20 13:43:43 · 135 阅读 · 0 评论 -
抽象类和接口的区别
相同点: 区别:原创 2022-10-20 13:36:41 · 88 阅读 · 0 评论 -
静态static
静态成员的特点:作用:原创 2022-10-19 17:37:42 · 134 阅读 · 0 评论 -
析构函数和垃圾回收机制GC
【代码】析构函数和垃圾回收机制GC。原创 2022-10-19 14:19:45 · 349 阅读 · 0 评论 -
递归函数理解
2、用于条件判断的条件,必须能够改变以达到停止的目的。1、必须有结束调用的条件。定义:函数自己调用自己。原创 2022-10-19 09:54:12 · 52 阅读 · 0 评论 -
ref和out作用
作用:解决值类型和引用类型,在函数内部改值或者重新new,能够影响外部穿入的变量,进行同步修改。使用:在申明参数或者使用的时候,前面加上ref或out。out传入的变量不用初始化,但在方法内部必须赋值。ref传入的变量必须初始化,方法内部随意。原创 2022-10-18 16:55:57 · 84 阅读 · 0 评论 -
C#面向对象
继承:基于父类进行扩展,制定出一个新的子类,子类可以继承父类原有的属性和方法,也可以增加原来父类所不具备的属性和方法,或者之间重写父类中的某些方法。protected:只有子类才能访问protected成员。多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。封装:通过类将对象的属性和行为封装起来。原创 2022-10-12 21:21:56 · 57 阅读 · 0 评论 -
虚方法和抽象方法
虚方法:在基类中声明为virtual并在一个或多个派生类中被重新定义的成员函数,是为了实现多态性。抽象方法:abstract,子类继承抽象类,需要override抽象类中的抽象属性和抽象方法,如果有未override的,则子类也必须为抽象类。注意:1、抽象类中的抽象属性和抽象方法必须是公有的,必须有public2、字类必须override抽象类中的所有抽象属性和抽象方法,如果没有全部override,则字类必须是抽象类。3、抽象类中可以有非抽象的属性和方法,也可以是私有的,但是私有的话子原创 2022-04-08 10:18:25 · 984 阅读 · 0 评论