上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 38 下一页
摘要: 继承概念 多态:即一个接口,多个功能 同一种操作作用于不同的对象,可以有不同的解释,产生不同的执行结果 多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时发生的。在动态多态性中,函数的响应是在运行时发生的 静态多态性 在静态多态性中,函数的响应是在编译时发生的 父类中如果有方法需要子类 阅读全文
posted @ 2018-09-15 20:26 Tynam.Yang 阅读(780) 评论(0) 推荐(1)
摘要: 继承概念 承用于创建可重用、扩展和修改在其他类中定义的行为的新类 创建一个类的时候,不是要写全新的数据成员和成员函数,可以指定新的类继承一个已经存在的类的成员。已有的类称为基类,新的类称为派生类 派生类只能有一个直接基类,但一个基类可以有多个直接派生类 例如ClassAnimal派生出ClassMa 阅读全文
posted @ 2018-09-12 23:16 Tynam.Yang 阅读(675) 评论(0) 推荐(1)
摘要: 结构体概念 在C#中,结构体是值类型,一般适用于表示类似Point、Rectangle、Color的对象 值类型能够降低对堆的管理、使用。降低垃圾回收,表现出更好的性能。可是值类型也有不好的一面。会涉及到装箱拆箱等操作 结构体声明 结构体声明定义了一种新的数据类型,这个数据类型可以为程序包含一个以上 阅读全文
posted @ 2018-09-11 21:48 Tynam.Yang 阅读(645) 评论(0) 推荐(0)
摘要: 类的定义 类是描述具有相同特征与行为的事物的抽象,类内部包含类的特征和类的行为 类支持继承 类的定义是关键字class为标志 类的格式 访问标识符 class 类名 { 类主体 } 访问标识符:指定了类及其成员的访问规则。如果不指定则使用默认的标识符 类的默认标识符为internal,而类成员的默认 阅读全文
posted @ 2018-09-09 22:15 Tynam.Yang 阅读(618) 评论(0) 推荐(0)
摘要: 方法是什么 方法是C#中将一堆代码进行进行重用的机制 他是在类中实现一种特定功能的代码块,将重复性功能提取出来定义一个新的方法 这样可以提高代码的复用性,使编写程序更加快捷迅速 方法格式 访问修饰符 返回类型 方法名称(参数列表) { 方法体; } 方法是在类或结构中声明的,声明时需要访问修饰符、返 阅读全文
posted @ 2018-09-09 15:08 Tynam.Yang 阅读(936) 评论(0) 推荐(1)
摘要: 封装概念 C#是面向对象的一门语言,面向对象的语言有三大特性:封装、继承、多态。而封装可以实现一个自定义的类,从而定义新的对象 封装是将一个或多个项目集合在一个单元中,这个单元称之为类。这样可以防止对实现细节的访问 C#封装可以根据需要通过修饰符实现类成员的范围和可见性。访问修饰符有: public 阅读全文
posted @ 2018-09-09 00:25 Tynam.Yang 阅读(4730) 评论(0) 推荐(4)
摘要: for循环 格式: for(表达式1;循环条件;表达式2) { 循环体; } 解释:先执行表达式1,再判断循环条件是否为真,如果为真则执行循环体,执行完成后再执行表达式2 再次判断循环条件,由此一直反复循环,直到循环条件为假,退出循环 表达式1只在循环开始的时候执行一次 示例 结果 foreach 阅读全文
posted @ 2018-09-08 14:00 Tynam.Yang 阅读(1279) 评论(0) 推荐(0)
摘要: 判断语句主要有if...else、switch和 条件?语句1:语句2 三种,而if...else中又有if语句,if...else、if...else if...else和if中嵌套if这几种,但是只要掌握if...else if...else语句其他if类型语句的用法都是相似的 if...els 阅读全文
posted @ 2018-09-08 00:16 Tynam.Yang 阅读(10214) 评论(0) 推荐(0)
摘要: 算术运算符 +:两个操作数相加,例:2+3得5 -:第一个操作数减去第二个操作数 例:5-3得2 *:两个操作数相乘,例:2*3得6 /:分子除以分母,例:5/2得2 %:取模运算符,整除后的余数,例:5%2得1 ++:自增运算符,整数值增加1,例:i++ --:自减运算符,整数值减少1,例:i-- 阅读全文
posted @ 2018-09-06 23:14 Tynam.Yang 阅读(748) 评论(0) 推荐(1)
摘要: 关键词 关键字,是一些被C#规定了用途的重要单词 在Visual Studio的开发环境中,关键字被标识为蓝色 例如: using:导入命名空间 class:声明类 static:静态 void:无返回值 string:字符串类型 注释 注释,是代码中的一些“说明性文字”,本身不参与程序的编译和运行 阅读全文
posted @ 2018-09-05 23:05 Tynam.Yang 阅读(742) 评论(1) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 38 下一页