摘要: 在本周我又学习了,第五章面向对象高级中的5.5异常和5.6命名空间和程序集。在5.5异常中我知道了异常层次结构:所有的异常类都继承自Exception类。由于发生了异常程序立即终止无法再继续向下执行。为了解决这样的问题C#程序中提供了一种对对异常处理的方式-异常捕获。异常捕获通常使用try...ca 阅读全文
posted @ 2019-04-27 20:12 誰与争锋 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在这一周,我学习了5.4抽象类和接口。首先,抽象类当中我知道了C#允许在定义方法时不写方法体,不包含方法体的方法为抽象方法,抽象方法必须使用abstract关键字来修饰例如:abstract void Shout(); //定义抽象方法Shout() 当一个类中包含了抽象方法,该类必须使用abstr 阅读全文
posted @ 2019-04-21 15:46 誰与争锋 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在本周我学习了第五章面向对象高级中的5.3多态,5.3多态中主要包括重写父类方法,多态的实现,base关键字,里氏转换原则,Object类。在重写父类方法中要求当重写父类的方法时,要求子类的方法名,参数类型和参数个数必须与父类方法相同,而且父类方法必须使用virtual关键字修饰,子类方法必须使用o 阅读全文
posted @ 2019-04-14 11:27 誰与争锋 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 第五章面向对象高级包括:5.1类的继承中有5.1.1继承的概念:一是在现实生活中,继承一般指的是子女继承父辈的财产;在C#,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有的类被称作父类,子类会自动拥有父类除构造方法和析构方法以外的所有成员。 例如动物和犬科的继承关系 阅读全文
posted @ 2019-03-31 18:04 誰与争锋 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 在第三周,我们又开始了C#的进一步学习,学习的范围是从4.8static关键字到4.11对象初始化器。在4.8static关键字我学到了静态字段,静态属性,静态方法,静态类,静态构造方法单例模式,嵌套类,匿名类,对象初始化器,总之,一句话我确实学到了不少的知识。在字段,属性,方法都是在它们自身的前面 阅读全文
posted @ 2019-03-24 17:51 誰与争锋 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 在本学期的第二周,我们又开始了C#的学习。在星期一的C#课上时,我们学了this关键字的用法其中包括1.this访问属性2.this访问成员方法3.this访问构造方法。在this访问属性中通过this关键字可以明确地去访问一个类的属性,解决与局部变量名称冲突问题;this访问成员方法中是在类中调用 阅读全文
posted @ 2019-03-17 09:37 誰与争锋 阅读(168) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-03-09 09:38 誰与争锋 阅读(5) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-01-20 19:17 誰与争锋 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 本学期C#的学习结束了,我在这里作一下总结。我还记得陈老师在第一节课上说过,学任何东西,都要学结构,否则你不会学好。当我听到这句话的时候,没有放在心上,可是随着C#学习的不断深入,我越来越发现许多知识都无法理解。这个时候我才明白了结构的重要性。 陈老师在开学的一个月里面,没有直接开始专业课的学习,而 阅读全文
posted @ 2019-01-12 16:47 誰与争锋 阅读(390) 评论(1) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-01-12 16:12 誰与争锋 阅读(8) 评论(1) 推荐(0) 编辑