上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 预编译指令 预编译指令也叫预处理指令,在程序正式编译之前执行。 这些指令不会转化为可执行代码中的命令,但是会影响编译过程的各个方面。 区域指令 指令格式: #region Info ....... #endregion 优化代码结构,当我们一个脚本文件有500行+,1000行+的时候,一个脚本文件中 阅读全文
posted @ 2022-08-31 11:31 石元 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Object类 在C#语言中,Object类是所有类的父类,在C#中所有的类(内置的,我们自己创建的)都直接或者间接继承自Object类。Object是类,object是类型。(类与系统关键字的语法颜色区别) 重写ToString方法 我们经常会在自己的类中重写ToString方法,将类中的信息打印 阅读全文
posted @ 2022-08-31 00:00 石元 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 嵌套类 在C#中可以将一个类定义在另一个类的内部; 外面的类叫“外部类”,内部的类叫“嵌套类”; 嵌套类和普通类相似,只是声明的位置比较特殊。 class Person{ //外部类 private string name; public string Name{ get { return name 阅读全文
posted @ 2022-08-30 23:21 石元 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1、static关键字 static关键字,用于修饰类,字段,属性,方法,构造方法等。 被static修饰的类称之为“静态类”; 被static修饰的成员称之为“静态成员”; 被修饰过的成员分别称为:静态字段,静态属性,静态方法,静态构造方法。 2、静态字段 被static关键字修饰的字段,叫做“静 阅读全文
posted @ 2022-08-30 22:41 石元 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 在C#语言中,共有五种访问修饰符:public、private、protected、internal、protected internal。 作用范围 1.public 公有访问。 不受任何限制,当前类、子类、实例对象都可以访问到。 2.private 私有访问。 只限于本类成员内部访问,子类,实例 阅读全文
posted @ 2022-08-22 17:53 石元 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 0. 多态 在继承关系的前提下,实例化出不同的对象,这些对象调用相同的方法,但是却表现出不停的行为,这就叫做多态。 在C#中体现多态的三种方式:虚方法、抽象类、接口。 1、虚方法 在父类中使用virtual关键字修饰的方法,就是虚方法。在子类中可以使用override关键字对该虚方法进行重写。 虚方 阅读全文
posted @ 2022-08-21 23:08 石元 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 六大原则如下: ①单一职责原则;②开闭原则;③里氏转换原则;④依赖倒置原则;⑤接口隔离原则;⑥迪米特原则; 里氏转换原则 ①子类对象可以直接赋值给父类变量; ②子类转换成父类,只是子类对象的特有属性无法利用父类对象操作,父类对象可以操作其非特有的属性(由父类继承而来的属性); ③如果父类对象中装的是 阅读全文
posted @ 2022-08-17 14:49 石元 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1. 继承 面向对象开发有三大特性(特点/特征):封装,继承,多态。 将一堆类中的一些共有的“成员”单独抽取出来,作为一个父类,然后这一堆类继承这个父类,共享父类的资源,这就叫做继承。 继承的优点 ①优化代码结构,让类与类之间产生关系(人不是孤立存在的,类也一样); ②提高代码的复用性,便于阅读(写 阅读全文
posted @ 2022-08-17 11:02 石元 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 重载 在面向对象的语言中,允许我们在同一个类中定义多个方法名相同,参数列表(参数个数,参数类型,参数顺序)不同的方法。这样的形式我们称为方法重载。调用时编译器会根据实际传入参数的形式,选择与其匹配的方法执行。 重载分为三种: 1.构造函数重载 2.一般方法重载 3.运算符重载 C#最常见的重载是构造 阅读全文
posted @ 2022-08-17 09:13 石元 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1、类 用于描述某个事物特征的,就是类(class)。 类的语法 [访问修饰符] class 类名 { 类的描述信息; } 访问修饰符:可不写 class:关键字,声明类。 描述信息:字段、属性、方法等等。 2、对象 一个具体的个体,通过类实例化出来的,称之为对象 。 对象的语法 类名 对象名 = 阅读全文
posted @ 2022-08-16 22:12 石元 阅读(62) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页