![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#00p
文章平均质量分 64
想吃米豆腐
足够的量变,才能达到质的飞跃。
展开
-
深入理解多态
深入理解多态一、里氏替换和多态应用1、里氏替换①概述:在子类对象中可以替换所有使用的父类对象②原则:父类对象是不能替换子类对象的③应用:使继承复用成为可能,当子类可以替换父类时,软件功能不受影响,父类才能真正被复用,而子类也能够在父类的基础上增加新的行为④关键字:is和a操作符2、is和as操作符的使用is操作符用于检查对象和指定的类型是否兼容as操作符主要用于两个对象之间的类型转换3、父类类型作为参数(可以接收多种子类型)二、使用虚方法实现多态①子类重写父类的虚方法时(1)创建父原创 2021-02-22 15:56:08 · 974 阅读 · 0 评论 -
初识继承和多态
初始继承和多态各位IT精英们 大家好!!!这篇关于初识继承和多态的文章是寒假就总结了,今天才发出来。欢迎大家评论区留言~~1、继承1、移除类的冗余代码创建一个新类(父类)将两个子类中的公共属性都提取出来放在公类中。删除两个子类中的公共部分,保留他们各自独有的部分2、在C#中,一个类可以继承另一个类。被继承的类称为父类或基类,继承其他类的类叫子类或派生类。继承是使用已存在的类的定义作为基础建立新的技术,新类的定义可以增加新的数据或新的功能,也可以用已存在的类的功能。3、在继承关系的两个类中,子原创 2021-02-22 15:11:04 · 982 阅读 · 0 评论 -
了解继承和多态
*下午好鸭~~~~今天给大家带来的是对继承和多态的理解,欢迎大家评论区留言哦~*1、继承移除类的冗余代码1.创建一个新类(父类)将两个子类中的公共属性都提取出来放在公类中。2.删除两个子类中的公共部分,保留他们各自独有的部分。3.在C#中,一个类可以继承另一个类。被继承的类称为父类或基类,继承其他类的类叫子类或派生类。继承是使用已存在的类的定义作为基础建立新的技术,新类的定义可以增加新的数据或新的功能,也可以用已存在的类的功能。4.在继承关系的两个类中,子类不仅具有自己独有的成员,还具有父类的成原创 2021-02-04 15:21:20 · 1127 阅读 · 0 评论 -
C# 体检套餐管理系统
C# 体检套餐管理系统大家下午好呀~昨天写好一个体检套餐管理系统的项目作业 也是询问了大佬、完成的项目。欢迎大家评论区留言哦~显示指定套餐的项目明细向指定套餐添加检查项目信息删除套餐中的项目信息新建套餐1、实现窗体搭建这里就是我们要实现的功能,新增套餐成功了可以在套餐列表查看到新增的套餐名字,每个套餐有检查项目,你选择了哪个项目就可以添加到列表中,并且会显示套餐名和总价,可以对已经添加的项目进行删除。2、创建体检项目维护系统中的检查项目类、体检套餐类检查项目类(HealthC原创 2021-01-31 14:10:30 · 1913 阅读 · 0 评论 -
C#深入类的方法 方法重载及对象交互
深入类的方法hello大家早上好,寒假的第一个知识点,大家可以看看这篇关于**构造函数、方法重载、对象交互**的博客哦欢迎大家评论~一、构造函数类的构造函数是类中一种特殊方法特点:1、方法名与类名相同2、没有返回值类型3、主要完成对象的初始化工作二、无参构造函数在默认(当用户未定义无参构造函数时)的情况下,系统将会给类分配一个无参构造函数,且没有方法体。(只要用户写了无参构造函数,系统就不会分配)1、语法:访问修饰符 类名(){//方法体}2、缺点:在无参构造函数中给属性原创 2021-01-30 09:57:04 · 1197 阅读 · 1 评论 -
C#集合及使用集合组织相关数据
C#集合及使用集合组织相关数据大家晚上好!今天总结了C#中集合以及使用集合组织相关数据,大家可以康康哦~欢迎评论一、集合概述1、集合的概念:长度可变,可以存放多种数据类型的容器。集合的分类:Array List、Hashtable、泛型集合List<T>、泛型集合Dictionary<K,V>2、集合的缺点:可动态的维护长度的集合,却损耗性能。无需指定存储类型,却在遍历时遇到不同于其他元素的数据类型需要强制转换。优点即缺点。3、与数组的区别:数组的长度不可变,在定义的时候已经被固定。数组里的元素原创 2021-01-23 23:53:42 · 1399 阅读 · 2 评论 -
深入C#数据类型
深入C#数据类型大家晚上好!今天给大家带来深入了解C#数据类型,大家多多提意见哦~数据类型按存储方式可分为两类:值类型和引用类型。1、值类型(所有值的改变都互不干扰)(1)源于:system.Value Type家族(2)主要包括:基本数据类型和枚举类型、结构类型(3)对于值类型,不同的变量会分配不同的存储控件,并且储存空间中存储的是该变量的的值。改变一个变量的值不会影响另一个变量的值。2、引用类型(1)源于:system.Object家族(2)主要包括:类、接口和数组(3)如果直接赋值原创 2021-01-21 19:53:45 · 1068 阅读 · 0 评论 -
深入.NET框架
深入.NET框架hello!!看这里!记录第一次写CSDN博客~关于Microsoft.NET框架概述Microsoft.NET平台利用以互联网为基础的计算和通信激增的特点,通过先进的软件技术和众多的智能设备,从而提供更多简单、个性化、更有效的互联网服务。是一个面向网络、支持各种用户终端的开发平台。战略目标:在任何时候(when)、任何地方(where)、使用任何工具(what)都能通过.NET的服务获得网络上的任何信息,享受网络带给人的便捷和快乐。例如支持多种终端平台、Web服务:.NET PA原创 2021-01-20 21:50:15 · 2852 阅读 · 8 评论