随笔分类 - A:C# 基础_01
摘要:构造函数和析构函数: 构造函数在对象创建时自动调用,用于初始化对象的状态或设置初始值。它的作用是确保对象在使用前处于有效的状态。构造函数可以设定默认值、分配资源或执行必要的启动操作。编写代码时,如果没有编写他们则编译器会自动添加。 1、构造函数(特殊的方法) 每当创建类或结构时,将会调用其构造函数。
阅读全文
摘要:类的多态: (1)多态性就是指在程序运行时,不同对象对同一个方法调用的不同行为。即执行的虽然是一个调用方法的语句,却可以根据派生类对象的不同类型完成不同方法的具体实现; (2)实现多态性:方法重载、方法覆盖、方法重写、接口实现。 (3)在面向对象编程中,多态往往表现为“一个接口,多个功能”。 (4)
阅读全文
摘要:一、类的封装: 1、封装就是将数据或函数等 集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 2、封装的意义在于保护或者防止代码被我们无意中破坏; 3、顶级类的访问修饰符:public、 internal 、protected internal。子类的访问权限不能高于父类的
阅读全文
摘要:1、定义 (1)静态方法:有 static 关键字即为静态方法;C# 静态方法及属性在程序启动时,就全部装入内存,而不管这些方法、属性以后有没有用到;C# 静态方法、数据成员是属于类的,不属于某一个对象,因而调用他不需要实例化。 作用:简化编程,方便调用。 (2)实例方法:不含 static 关键字
阅读全文
摘要:1、什么是方法? 方法即函数,每个方法都有一个名称和主体。给方法命名时应该给方法命名一个有意义的标识符,能描述出方法的用途。方法是一种基本的、功能强大的编程机制。 格式: 修饰符 返回值的数据类型 方法名称(参数列表) { 方法体; } 注:参数列表可为数组。 2、方法的形参 声明在方法的参数列表中
阅读全文
摘要:一、分支语句 分支语句:对于要先做判断再做选择的使用分支结构。 1. if 语句 if语句:适合判断一些连续的值。 使用1: 1 if (true) 2 { 3 //条件为真时执行 4 } 5 else 6 { 7 //条件为假时执行 8 } 使用2: 1 //判断多个条件 2 if (true)
阅读全文
摘要:一、表达式: 表达式是由数字、运算符、数字分组符号(括号)、自由变量和约束变量 等以能求得数值的有意义排列方法所得的组合; 约束变量:在表达式中已被指定数值,而自由变量则可以在表达式之外另行指定数值。 二、运算符: 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。运算符大致可以分为
阅读全文
摘要:一、定义 1. 数据类型:数据类型是一个值的集合以及定义在这个值集上的一组操作。 2. 变 量:变量是用来存储值的所在处,它们有名字和数据类型。 二、数据类型包括引用类型和值类型 1. 引用类型(class, interface, delegate, object, string, array) (
阅读全文
摘要:一、C# 1、C#是一个简单的、现代的、通用的、面向对象的编程语言,他是由微软开发的。C#编程基于C和C++编程语言,是专为公共语言基础结构(CLI:Common Language Infrastructure 通用语言框架)设计的。CLI由可执行代码和运行时环境组成,允许在不同的计算机平台和体系结
阅读全文
摘要:一、VS基础快捷键 Ctrl + Shift + n:创建工程 Ctrl + F :查找 按住Ctrl+滚轮:调节字体大小 Shift+Alt+Enter:全屏显示 F6:生成; F5:运行; Ctrl + F5:开始执行不调试; F10:逐过程调试; F11:逐句调试; F9:设置断点; Ctrl
阅读全文

浙公网安备 33010602011771号