C++程序设计课程师生互动(2012年春第7周)

【关于友元函数】

  • friend函数使两个“人”之间的关系更加密切。。。
  • 通过这个题目让我学会了友元函数与成员函数以及外部普通函数的区别, 但是友元函数也要谨慎使用。 慎交友。
  • 两个好朋友也不是无限制的,一般不定义友元类,而只是定义几个友元函数,避免产生混乱
  • 论亲缘关系的远近,成员函数》友元函数》一般函数【精辟!】
  • 友元函数太好了,不是成员函数却可以随便访问别人的家,但是也不是无拘无束的,必须的指定对象
  • 有元就是牛,有了通行证,就可以用“私有物品”了,但毕竟不是自己家的,还是要点名对象是谁;一般函数就要惨点了,就只能靠大众化的接口实现功能了。
  • 友元函数,一关键字friend声明,一个类的友元函数可以访问这个类中的私有成员,就像其实贺老可以去我家吃面.....【贺老也回请你吃面】
  • 友元函数与其他函数的最大区别就是他可以直接使用私有数据成员,这就是其他普通函数所不具有的功能!@!!!
  • 友元函数。可以进入你家里吃面条哟。。什么时候可以做贺老师的友元函数。。想去吃面条。。【我在想用什么样的机制选几个人吃我做的面呢?】
  • 一个类的友元函数可以访问这个类中的私有成员,正如把本家庭以外的某人确认为好友,允许他进入家的各个房间
  • 不同的思路!不同的代码!达到相同的目标!有朋友就是好!

【关于模板类】

  • 实验中又运用了新知识——模板类,让我深刻晓得了什么叫欲速则不达,结果只有一个,大堆大堆的error,看得人心慌啊!所以,做题之前还是仔仔细细的看好课本吧,就这次的模板类来说,没看好课本就急于编写代码的我啊,可是受够了教训。其实要点就一个,搞清楚运用模板类的格式,问题就能很好的迎刃而解。
  • 还有老师也真是够“讨厌”的,干嘛难为人啊,还要实现复数的乘法和除法,这个谁会啊,还要上网查计算方法,这才发现渐渐老去的自己,和渐行渐远的高中知识啊!!!【下周还得算复数乘除,继续背……的名声了。】
  • 类模板很好用,省去了很多的重复的步骤,省力又好用,何乐而不为啊
  • 小看了类模板还真不行,以为还是极其简单的,但实际是做了比任务一和二更多的时间,首先就是对于理解上的肤浅,泛泛的照猫画虎,不理解实质,经过反复体会,才真正明白在类外定义的形式;其次是忘记了template的特殊,即在每次函数定义都应包含
  • 我想说,模板给了尤其是像我这样的懒人一个偷懒的机会啊~很方便的东西啊【一个“懒”字是何等的洒脱……】

【学习与方法的体会】

  • 静态数据是各对象间沟通的桥梁,实属数据共享,比全局变量更具安全性
  • 虽然那天去听课的时候天气实在不佳,但是效果却很不错哦~一开始是我想得太复杂,而且思路也没有太清晰,老师讲过之后豁然开朗啊~以后坚持去【好天气好好学,坏天气也好好学!】
  • 老师太给力了!!终于出了个简单的题
  • 没有看书就是不太会做!!以后要在做之前把书看了
  • 应该是做的太少的缘故吧···贺老···不要慈悲为怀啦!!!【下周定大开杀戒。玩笑啦,首先让大家学好,其次轻松加好玩,永远的追求。】
  • 感觉挺简单的,但是实际操作起来···忙活了一下午啊~~~~~【现在忙,以后就不忙了】
  • 真的是难得啊,一个程序能做的这么顺畅,都快感动的哭了。老师在实验指导中给了一个时间输出的算是例题的程序,运用了,成员函数、友元函数、一般函数,所以在此基础上,在自己的代码中理清这三种函数的区别还是办的到的,就是在调用一般函数是不能直接访问私有成员,需要应用公有接口的时候要多多注意,其他的百分之50的模仿加,百分之40的记忆,因为求两点之间的距离的问题,我们前面的实验中是接触过的,最后加百分之9的耐心,和百分之1的小聪明就很足够了!!!!!!!
  • 感觉坐在电脑前编程的时候时间过的速度真的好快,有时候几个小时不知不觉之间就那么过去了。忙忙碌碌,难道这就是大学生活?
  • 收获写在了注释里。【这种做法值得提倡!】
  • 代码不可貌相
  • 老师,啥时候才能练到你那水平?【尽管我编程的时间比你们的年龄都长了,但编程水平客观地讲,很一般。因为我并没有在生产一线的经历,代码量愧对从业年限。当然我有自己的优势。仅就现在你们能看到的我的所谓水平,只要认真学且进入了状态,代码量达到2w-3w行时可以赶上我。这是在大二结束时,或是其他时间,因人而异,因人的投入而异。长江后浪推前浪,争取大三时就把老师拍到沙滩上。】
  • 每次学点先进方法真的很好
  • 这次这个程序花了我很长时间,主要是在showtime上花了很长时间,而且篇幅也很长,听了老师的讲解,恍然大悟,竟有点喜欢上那种感觉。。。
  • 在上一个学期的基础上继续学习静态局部变量,进一步体验静态局部变量的优点,在此次试验中让我体会到了其与动态变量区别,具有连续变化的特点!【多对照,出真知】
  • 独立完成还是有点困难,自己做不出来,得看别人的才能明白,能看懂但不会编【要过渡到会自己编。要有信心,以实际行动争取有信心的机会!】
  • 感想才能敢做!不要被自己心中的畏惧吓到!夯实基础!
  • 我感叹运算符的力量!因为几十行的代码用几行就搞定啦!自己学艺不精啊!学会运算符的恰当使用一定可以延长你的生命!太节省时间啦!不管你信不信!反正我信了!
  • 这次任务虽然不是很难,真正做起来的时候却出现过了好多错误,但是,这次我却是很有耐心的挨着改下去了,看着错误一个一个减少,却是相当有成就感的,以后要磨练自己的耐心啊,这是一个相当不错的方法!【期待更多成就感】
  • 贺老师骗人啊。明明说这次作业会慈悲心肠一些的。结果虽然数量少了。但是质量还是没有降低啊。【我不知道下周你怎么说我好了,让我如何面对?】

【老贺独白】

  • 【引用了,注明出处,非常好的做法!】
  • 【恭喜进入千里之内。】
  • 【一个小花招引来一片惊叹,太值了。】
  • 【意外地发现,大家对吃面映像深刻。】
时间: 2024-09-05 12:29:35

C++程序设计课程师生互动(2012年春第7周)的相关文章

C++程序设计课程师生互动(2012年春第9周)

今天看完同学博客比较早,看空间的动态,同学们还在继续上传.从中午开始,不断地有同学上线,赶在19:00之前传完.今天看得比较粗,很多没有写总结的,我数个数也就过去了:对留了言的,由感而发对上两句:有人提出疑问是必定要解答的,甚至代码中的问题可能还需要我调试一下才能发言. 在拳场上,我们有个规矩:当徒弟的,该怎么练就怎么练,时候到了,师傅自然就会指点.徒弟要主动练,要主动接近师傅.谁投入多,在师傅面前表现多,进步快是自然的.用博文提交实验报告,建立起了师生之间交流的一个非常好的途径.尽管一个人要面

C++程序设计课程师生互动(2012年春第13周)

[本周感言--一点牢骚] 一些同学的状态还没有恢复.实际上,状态好的仍然保持,状态差的有持续下滑的趋势.结合期中测验的结果,如果有些同学还不改善状态,我真不看好了.近期的时间比春假前要松一些了,但完成的任务却少了.一直处于"赶上来"阶段的同学,每周的任务不去全部完成,跟不住,谈何赶上来.不少同学已经有了属于自己的电脑,是否用于学习,自己知道.反倒是,编程很疯狂的几位,依赖的仅是公共机房. 某天,下课后,几位同学站在路口,商量去哪.有一位提议:"去烟大市场吧." 我知

C++程序设计课程师生互动(2012年春第16周)

4班有为数不少的同学已经习惯了不提交任何作品,包括曾经的博文明星. 也许更难了.但这个可能我懂,难不难,要看做不做.不做,永远难:坚持做,没有难的.很多认真学习的同学也告诉我,这不是关键. 也许更忙了.是的,本周的学生活动多.大学生是要投入课外活动的.只是,要补上在知识学习方面的遗漏.多头兼顾,这是大学生应有的生活,会收获很多,然而如果由此放弃核心利益,那就不明智了. 也许是有其他更重要的事,只是有些事让我担忧.不知相关同学是否也忧.可以忧而出位,朝向不忧走去:也有忧而更忧,继续在圈子里打转.

C++程序设计课程师生互动(2012年春第12周)

最大的感受是,一个五一春假,不少同学的状态似乎下滑.这也正常,我也在从综合症中恢复.下半学期开始了,我们要更加刻苦,为能力提高,顺便更有那个考试,还有,可恶的老贺,要加一次期中测验. 本周的任务中,开摩托比较好玩.理解继承中的一些问题本就不该是难题,经过任务,总体感觉同学们是掌握了.让同学纠结的求直线与圆的交点提醒我们:现在是运用以前掌握知识解决问题的时候了,温故而知新,圣人说得很对. [师生交流] 程序员马虎犹如名厨切菜切手啦![我纠正错别字后,某同学的回复.] 不容易啊~~~~但把五一放假忘

C++程序设计课程师生互动(2012年春第14周)

第14周出了一次差将上课调整到了周二,给同学们造成了些小混乱.教师的各种事务,和同学们的学习,不可兼得啊.尽管将自己的出差降到最少,但这也真是不可避免. 为了综合运用,也为了将来给专业基础课的学习找些感觉,出的题目是数组类和链表类.预料会难,这也是对同学们的一次考验.以至于,周三晚上在旅馆照例打开同学们的博客看,看完了一个班的,再没有心情继续看下去:没有及时提交的同学太多了.延后一周再看,大部分同学补了上来,但未提交的比例较之前要多. 同学们,继续努力啊.. [学习心得] 拷贝构造函数是个"好函

C++程序设计课程师生互动(2012年春第8周)

[知识总结] 运算符的重载实质上就是为某一要用的运算符赋予一定的功能,使其实现自己要实现的运算.运算符的重载可读性强! 在实现友元函数时括号内忘了该怎么正确书写,最后出了好多错误啊!不过我感觉它出的值,下次就记住了,不会再犯这样的错误了! 在编写此程序时,要善于利用已实现的运算符功能,此外,要善于利用this指针. 在编写过程中要善于撞错,会有利于自己以后少出错! 为什么在比较大小的时候不能用两个分数直接做差判断是否大于零啊?[你的想法灰常好,可以这样做] 定义了运算符的重载感觉c++的功能更强

C++程序设计课程主页-2012级

本课2014级的方案更完整,视频更清晰,请有需求的人士,请移步到---->2014C++ 看贺老师的所有课程的教学资源,就到----->贺利坚教学链接 这门课的主人 教师:贺利坚--为同学设计学习任务的人,为全班学习把握节奏的人,谁不往前走踢谁屁股的人.常混迹CSDN博客和新浪博客,也可以上人人网加我好友,我的<IT学子成长指导>博客专栏,或许有些观点能够对你有用. 学生--计124-3.4班56名同学,一群渴望有美好未来的同学,可能会吃点苦头,但不管是否愿意,将和贺老师一起享受这

利用博客提交作业的程序设计课程实践模式

(本文基于本人近三年来的工作写成,发表于<计算机教育>2014年第18期) 利用博客提交作业的程序设计课程实践模式 贺利坚  卢云宏 (烟台大学 计算机学院,山东 烟台 264005) 摘  要:探讨利用博客提交作业的实践教学模式改革,在合作.模仿.主动投入理念的支持下,保证教学效果,同时也解决了作业抄袭的顽症,在养成习惯等方面给学生带来了更多的机会和额外回报.关键词:程序设计:实践:博客:互联网 0  引  言 计算机类专业程序设计课程的教学改革一直是焦点话题.无论采用案例教学,还是培养抽象

C++程序设计课程主页-2014级

前言 我和我的2014级学生将开始"程序设计基础"课程的学习,学习内容主要是C++程序设计,做本文标题延续前三届的称谓. 将"代码积累看得见"的优势将继续发挥,借助于前三年的积累,再加上新的尝试,期待再有突破. 我们的做法 借助于博客,我们将继续将"积累代码行"的实践进行下去,详见论文<利用博客提交作业的程序设计课程实践模式>. 前三级的课程主页分别是:2011级  2012级 2013级,关于这三个年级的学习情况总结,见 2011级