自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C#学习笔记——委托

weather += (s) => { print("今天" + s + ", 去图书馆");1、委托声明决定了该委托可以绑定什么类型的方法(本例中的委托只能绑定返回值为void且参数为string类型的方法)print("今天" + s + ",去图书馆");1、委托声明:public delegate void Event(string s);3、只绑定一个方法用“=”号,绑定多个用“+=”号,解除绑定用“-=”号。2、委托定义:Event weather;4、发布委托:weather("晴");

2024-11-20 19:50:40 163 1

原创 C#学习笔记——修饰方法参数关键字:ref和out

作用:修改方法内的ref和out变量将会直接改变方法外填入的变量,类似与C++中的&引用。知识点:可以通过定义多个ref和out参数实现一个方法带出多个返回值。区别:ref可以不修改,out则必须要修改后才能在方法中使用。

2024-11-20 18:33:41 99

原创 C#学习笔记——自定义索引器

1、可以让对象如数组一样通过下标来使用,适合具有成组特性的类。作用:用于类内定义索引器,可以提前判断索引异常,多用于一组具有相似特性的类。4、利用索引器和类中的数组,可以组合出功能更高级的数据结构。public 返回值 this [int index]3、方括号中的参数为访问时的下标,可以定义为各种类型。2、与属性类似,通过get和set访问器来定义。

2024-11-20 18:17:58 119

原创 C#学习笔记——运算符重载

用法:public static 返回值 operator 运算符 (参数1, 参数2) {}3、部分运算法要求成对重载,< 和 >,== 和!1、参数数量和返回类型要符合运算符自身条件。2、不同类的参数在使用时要保持顺序一致。作用:便于直观的呈现类与类之间的计算。关键字:operator。

2024-11-20 18:05:11 201

原创 C#学习笔记——属性

2、get和set内除了return和赋值,还可以用来添加其他语句。定义:一种需要管理权限(读写)或检查变量赋值错误的对类中成员的一种包装。5、set内value代表赋值给属性的值。3、可用于数据二次处理,关联其他逻辑等。4、可以省略一个来达到只读或只写。1、get、set叫访问器。

2024-11-20 17:49:51 137

原创 C#学习笔记——接口类

3、其他类可以继承多个接口类,重写的方法必须public但无需override,这叫做实现接口。2、类中的方法必须是public和abstract(抽象的),可以省略。1、习惯上接口命名都会加上前缀“I”4、通过接口类可以实现类似多态的特性。用法:interface IRun {}关键字:interface。

2024-11-20 16:36:10 107

原创 C#学习笔记——抽象类与抽象方法

用法:public abstract class Animal {}4、抽象方法必须在子类中重写(除非子类也是抽象类)2、抽象类只能被继承,自身不能实例化。1、是一个抽象概念,不应该具备实体。3、其子类依然可以是抽象类。5、抽象方法只能在抽象类中。关键字:abstract。

2024-11-20 16:21:57 111

原创 操作系统课设——文件管理模拟系统C++

文件管理作为操作系统的一大基本功能,是实现程序和数据等信息存储的主要方式,因此文件管理系统也称为信息资源管理系统。文件管理要解决的问题是向用户提供一种简单便捷、统一的存取和管理信息的方法,同时要保证信息的安全性和共享性。本篇设计说明将通过使用C++语言结合Visual Studio 2019开发平台实现对文件管理系统的模拟,试图模拟出符合逻辑、拥有文件系统各项基本功能的系统。

2024-01-06 20:57:01 4172 3

原创 《C++编程思想》—— require.h文件

【代码】《C++编程思想》—— require.h文件。

2023-04-04 01:32:13 229 1

原创 MySql课程设计--基于《艾尔登法环》的游戏装备信息管理系统1.0(无界面,部分实现)

MySql课程设计--基于《艾尔登法环》的游戏装备信息管理系统1.0(无界面,部分实现)

2023-01-15 13:05:49 1354 2

原创 python创建和显示任意行数的杨辉三角/帕斯卡三角(函数)

python创建和显示任意行数的杨辉三角(帕斯卡三角),函数实现

2022-12-01 23:10:45 713

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除