首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
2018年—2019年第二学期第四周C#学习个人总结
】的更多相关文章
2018年—2019年第二学期第四周C#学习个人总结
第五章面向对象高级包括:5.1类的继承中有5.1.1继承的概念:一是在现实生活中,继承一般指的是子女继承父辈的财产;在C#,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有的类被称作父类,子类会自动拥有父类除构造方法和析构方法以外的所有成员. 例如动物和犬科的继承关系,可用如下代码表示 class Animal { } class Dog : Animal { } 5.1.2构造方法的执行过程是子类在实例化对象时,首先会调用父类的构造方法,最后再调用自身的构造…
2018年-2019年第二学期第二周C#学习个人总结
在本学期的第二周,我们又开始了C#的学习.在星期一的C#课上时,我们学了this关键字的用法其中包括1.this访问属性2.this访问成员方法3.this访问构造方法.在this访问属性中通过this关键字可以明确地去访问一个类的属性,解决与局部变量名称冲突问题:this访问成员方法中是在类中调用自己的成员方法也可以使用this关键字通过this.方法名的方式调用:this访问构造方法中是可以用:this([参数1,参数2…])来调用其他的构造方法.索引器可以访问多个数据成员使用this关键字…
2018年-2019年第二学期第七周C#学习个人总结
在本周我又学习了,第五章面向对象高级中的5.5异常和5.6命名空间和程序集.在5.5异常中我知道了异常层次结构:所有的异常类都继承自Exception类.由于发生了异常程序立即终止无法再继续向下执行.为了解决这样的问题C#程序中提供了一种对对异常处理的方式-异常捕获.异常捕获通常使用try...catch语句.在5.5.3throw关键字中,使用throw关键字抛出异常对象.在5.6程序集和命名空间中,C#引入了命名空间这个概念,可以将命名空间理解为程序定义的一个目录,使用命名空间可以有效避免类…
2018年-2019年第二学期第六周C#学习个人总结
在这一周,我学习了5.4抽象类和接口.首先,抽象类当中我知道了C#允许在定义方法时不写方法体,不包含方法体的方法为抽象方法,抽象方法必须使用abstract关键字来修饰例如:abstract void Shout(); //定义抽象方法Shout() 当一个类中包含了抽象方法,该类必须使用abstract关键字来修饰,使用abstract关键字来修饰的类被称为抽象类.例如: //定义抽象类Animal abstract class Animal{ //定义抽象方法Shout() abstrac…
2018年-2019年第二学期第五周C#学习个人总结
在本周我学习了第五章面向对象高级中的5.3多态,5.3多态中主要包括重写父类方法,多态的实现,base关键字,里氏转换原则,Object类.在重写父类方法中要求当重写父类的方法时,要求子类的方法名,参数类型和参数个数必须与父类方法相同,而且父类方法必须使用virtual关键字修饰,子类方法必须使用override关键字修饰,被virtual关键字修饰的方法被称作虚方法.例如://定义动物叫的方法,使用virtual关键字表示可被子类重写.public virtual void Shout() …
2018年-2019年第二学期第三周C#学习个人总结
在第三周,我们又开始了C#的进一步学习,学习的范围是从4.8static关键字到4.11对象初始化器.在4.8static关键字我学到了静态字段,静态属性,静态方法,静态类,静态构造方法单例模式,嵌套类,匿名类,对象初始化器,总之,一句话我确实学到了不少的知识.在字段,属性,方法都是在它们自身的前面加上static关键字,以字段为例,public static string schoolName =''传智播客''; //定义静态字段schoolName.当类中的成员都是静态成员时就…
2019年春季学期第四周作业Compile Summarize
这个作业属于哪个课程 C语言程序设计一 这个作业要求在哪里 2019春季学期第四周作业 我的课程目标 重新学习有关数组的问题 这个作业在哪个具体方面帮助我实现目标 对于置换有了新的见解 参考文献 中国大学MOOC网]0369:C语言程序于设计 题目1 7-2 选择法排序 (20 分) 本题要求将给定的n个整数从大到小排序后输出. 输入格式: 输入第一行给出一个不超过10的正整数n.第二行给出n个整数,其间以空格分隔. 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多…
总结2018&&展望2019
2019很激动,因为我加入了博客园这个大家庭,以后的技术文章都会在博客园记录,也希望可以结识更多的有趣朋友和共同理想的友人.第一篇文章从自我规划开始.2019 您好!!! 总结2018: 距离2018结束还有一天时间,今天就做一个小小的总结和规划自己的2019年奋斗目标. 1.回头看2018才觉得时间是多么的快,这一年收获最多的是认识自我和抉择自我,2018的上半年,自己的思想还是停留在朦胧期,对自己的未来的憧憬与未知,主要一点还是没有认清自己的定位,我要做个什么样的人?整个上半年就只参加了一个…
2019年春季学期《C语言程序设计II》课程总结
2019年春季学期<C语言程序设计II>课程总结 1.课程情况 教学内容 课堂小结 作业安排 优秀作业 备注 1.开学谈心 2.测验数据类型.运算符与表达式的自学情况,并讲解测验题目3.第七章 数组 7.1 一维数组 C语言程序设计II-第一周教学 第一周作业 20188718 第十二章 文件 C语言程序设计II-第二周教学 第二周作业 20188734 第七章 数组 7.2 二维数组 C语言程序设计II-第四周教学 第四周作业 20188649 第七章 数组 7.3 字符串 C语言程序设计I…
2019年春季学期《C语言程序设计II》助教注意事项
本学期<C语言程序设计II>课程安排 理论课时24(1-12周),实验课时8(13周),课程设计课时16(14-15周) 理论课教学内容 附:教学进度表 本学期实验课和课程设计参考教材 <C语言课程设计与游戏开发实践教程>作者:童晶等 出版社:清华大学出版社 作业: 每周课前,和老师们商讨PTA课后习题,并在博客园布置作业,要求学生完成后撰写<编程总结>和<学习总结>,每次作业列明评分标准.每周周日完成本周作业评分. 要求: 1.请参加构建之法助教园地(福州…