首页
前端
CSS
JS
Typescript
React
VUE
后端
Python
Flask
数据库
Mysql
硬件
CSharp
游戏
COCOS
Unity
鸿蒙
我的博客站
累计撰写
46
篇文章
累计创建
3
个标签
累计收到
0
条评论
栏目
首页
前端
CSS
JS
Typescript
React
VUE
后端
Python
Flask
数据库
Mysql
硬件
CSharp
游戏
COCOS
Unity
鸿蒙
目 录
CONTENT
精品分类
全部分类
Typescript
Python
CSharp
鸿蒙
最新文章
2020-09-14
CSharp(三十四)学生管理系统(从零到完整项目)
CSharp(三十四)综合实战:学生管理系统(从零到完整项目) 目录 项目概述:我们要做什么 为什么需要综合练习 系统设计:类与类之间的关系 步骤1:定义枚举类型 步骤2:定义接口 步骤3:抽象基类 Person 步骤4:课程类 Course 步骤5:成绩类 Sc
2020-09-14
14
0
0
CSharp
2020-09-07
CSharp(三十三)对象初始化器(Object Initializer)详解
C# 对象初始化器(Object Initializer)详解 目录 什么是对象初始化器 为什么需要对象初始化器 基本语法 一步步写出你的第一个对象初始化器 对象初始化器的工作原理 嵌套对象初始化 集合初始化器 字典初始化器
2020-09-07
3
0
0
CSharp
2020-08-31
CSharp(三十二) 运算符重载(Operator Overloading)详解
CSharp(三十二) 运算符重载(Operator Overloading)详解 目录 什么是运算符重载 为什么需要运算符重载 基本语法骨架 一步步写出你的第一个运算符重载 运算符重载的工作原理 一元运算符重载 二元运算符重载 比较运算符重载
2020-08-31
4
0
0
CSharp
2020-08-24
CSharp(三十一) 索引器(Indexer)详解
CSharp(三十一) 索引器(Indexer)详解 目录 什么是索引器 为什么需要索引器 索引器的基本语法 一步步写出你的第一个索引器 索引器的工作原理 用不同参数类型做索引(重载) 多维索引器 只读索引器 表达式体索引器
2020-08-24
5
0
0
CSharp
2020-08-17
CSharp(三十)嵌套类(Nested Class)详解
CSharp(三十)嵌套类(Nested Class)详解 目录 什么是嵌套类 为什么需要嵌套类 嵌套类的基本语法 访问规则详解 public 嵌套类 vs private 嵌套类 嵌套类的访问修饰符 静态嵌套类 vs 实例嵌套类 多层嵌套
2020-08-17
2
0
0
CSharp
2020-08-10
CSharp(二十九) 接口(Interface)详解
CSharp(二十九) 接口(Interface)详解 目录 什么是接口?——用生活例子理解 为什么需要接口?——接口解决什么问题 接口的定义语法 实现接口 实现多个接口 接口的多态 显式接口实现 接口的继承 C# 中常用的内置接口
2020-08-10
3
0
0
CSharp
2020-08-03
CSharp(二十八)分部类(Partial Class)详解
CSharp(二十八)分部类(Partial Class)详解 1. 什么是分部类 一句话解释 分部类(Partial Class) 允许你把一个类的定义拆分到多个文件中书写。编译器在编译时会把所有部分自动合并成一个完整的类。 生活类比 想象你在写一本很厚的小说: 方式 类比 说明 普通类 整本书写
2020-08-03
2
0
0
CSharp
2020-07-27
CSharp(二十七)密封类(Sealed)完全指南
CSharp(二十七)密封类(Sealed)完全指南 1. 先看一个故事:为什么需要 sealed 假设你是一家银行的程序员,你写了一个计算利息的核心类: // 你写的 "官方版本" public class InterestCalculator { public virtual decim
2020-07-27
2
0
0
CSharp
2020-07-20
CSharp(二十六)类(Class)抽象类与抽象方法
CSharp(二十六)类(Class)抽象类与抽象方法 一、从一个真实的问题开始 假设你正在开发一个游戏,里面有战士、法师、弓箭手三种职业。它们都有一个共同的行为——Attack(攻击),但每种职业的攻击方式不同: 战士:拿剑砍 法师:放火球 弓箭手:射箭 如果你写三个独立的类,代码会变成这样: p
2020-07-20
4
0
0
CSharp
2020-07-13
CSharp(二十五)类(Class)多态
CSharp(二十五)类(Class)多态 目录 什么是多态 —— 从小明的遥控器说起 为什么需要多态 —— 没有多态的世界有多痛苦 多态的底层机制 —— 三要素缺一不可 virtual 关键字详解 override 关键字详解 base 关键字 —— 在子类中调用父类的方法 方法隐藏(
2020-07-13
3
0
0
CSharp
查看更多