码迷,mamicode.com
首页 > Windows程序 > 详细

关于C#1~3的学习总结

时间:2018-02-01 14:44:44      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:markdown   过程   down   实现   img   学习   参考资料   私有   内容   

164173423 王杰

GitHub 地址

https://github.com/wangjie97

学习内容总结

学习了C#的一些基础知识,了解了网页制作,窗体程序,控制台程序等简单的程序的实现。在学习过程中发现C#语言概念性十分强,需要用编写代码实践去渗透理解。C#语言与其它语言类似但是又有自身鲜明的特点,尤其是在继承时,C++中可用多继承,而C#中只能单继承,实现多继承要用接口来实现。

学习中的问题和解决过程

  • 问题1:在ATM程序中想实现用一个account实例来实现信用账户和普通账户的区分。
  • 问题1解决方案:修改过程中发下强制类型转换在区分信用账户和普通账户并不可取,所以另外增加了一个xyaccount实例来表示信用账户。

  • 问题2:在使用xyaccount对象时,发现其访问性与account对象不一致。
  • 问题2解决方案:在老师帮助下发现了其访问性为私有,在类名前标示修饰符public,使其可访问性一致。

    学习成果

代码提交记录截图
技术分享图片

任务成果截图
电脑重置后文件丢失

感悟

我觉得学习编程语言,最主要的一点就是将学习的东西加以实践以后才能算是学到了,虽然C#与其它语言在根本上来说是没有区别的,但是它的细节处理确实不一样的,C#语言在概念上就将一些东西分门别类,例如它会将我们编写的代码自动编译为更加完整,这是其它语言中所没有的。相比较C++而言,C#的语言更精简,更具有操作性。

学习时间统计

  • 计划学习时间:20小时
  • 实际学习时间:18小时

你阅读过的参考资料

关于C#1~3的学习总结

标签:markdown   过程   down   实现   img   学习   参考资料   私有   内容   

原文地址:https://www.cnblogs.com/wangjie97/p/8398504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!