欢迎来到天天文库
浏览记录
ID:14922454
大小:33.50 KB
页数:12页
时间:2018-07-31
《“c 面向对象程序设计”教学方法探讨》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、----------------------------------最新精选范文公文分享-----欢迎观看-----------------------------------------------“C++面向对象程序设计”教学方法探讨摘要:“C++面向对象程序设计”课程涉及了很多的知识点,学生很难在短时间内掌握面向对象程序设计的核心思想。为此介绍了在该门课程教学中采用的教学方法,对课程中重要的知识点如类的概念、类的继承机制等内容,通过例题详细阐述;对于难点问题,如构造函数、运算符重载等,通过例题分步骤进行讲解,由浅入深,使学生尽快理解和掌握。这种教学方式在该门
2、课程的教学中加以应用,取得了较好的效果。中国论文网http://www.xzbu.com/8/view-7221122.htm 关键词:C++;面向对象;程序设计;类;教学方法 中图分类号:TP311文献标识码:A文章编号:1009-304434-0118-03 Abstract:Therearelotsofknowledgepointsincludedinthecourse,C++Object-Orientedprogramming,whichmakesithardforstudentstograspthekeyideasofit.Thispaperint
3、roducestheteachingmethodsinthecoursetoelaboratesthekeypointslikeclassesandtheirinheritancemechanism,andexplainsthedifficultpointslikeconstructors,--------------------------------------------最新精选范文分享--------------谢谢观看---------------------------------------------------------------------
4、---最新精选范文公文分享-----欢迎观看-----------------------------------------------operators,etcstepbystepbyfocusingonexamples,whichfacilitatesthecomprehensionofstudents.Thisteachingmethodhasbeensuccessfullyappliedinthecourse,andagoodresulthasbeenobtained. Keywords:C++;object-oriented;programming;
5、classes;teachingmethods 1概述 “C++面向对象程序设计”是计算机专业学生一门重要的专业基础课,学生在掌握C++结构化程序设计的基础上,通过这门课程的学习,进一步掌握C++面向对象程序设计的基础知识。 由于“C++面向对象程序设计”涉及的知识点非常多,初学者很难在短时间内领会面向对象程序设计的核心思想,在面对实际问题时,难以用面向对象程序设计的方法构建出合理的程序框架。 因此在“C++面向对象程序设计”课程的教学中,需要抓住重点,理清难点。对类的概念、继承的机制等关键知识点着重阐述,使学生掌握面向对象程序的基本结构;针对难点问题,如
6、构造函数与运算符重载等,结合具体实例,由浅入深进行分析,使学生掌握面向对象程序设计的基本方法。 2建立类的概念--------------------------------------------最新精选范文分享--------------谢谢观看------------------------------------------------------------------------最新精选范文公文分享-----欢迎观看----------------------------------------------- 类的概念是面向对象程序设计的基础,体现
7、了面向对象程序设计的两大特性,即抽象性与封装性。 在进行结构化程序设计时,根据题目要求,先设计函数,再在主函数中定义变量,存放原始数据,之后调用函数进行处理操作,最后输出结果。 在进行面向对象程序设计时,要先根据题目要求设计类,再在主函数中定义类对象,存放待处理数据,接着调用类的成员函数实现处理操作并输出结果。 因此类的设计是进行面向对象程序设计的关键步骤。在介绍类的设计时,先从一个简单的类――学生类入手,使学生对类的概念有一个初步的了解。在此基础上,再将一些C++结构化程序设计的经典例题,如求给定范围素数、一维数组应用、二维数组应用等,改用面向对象程序设计
8、的方法去实
此文档下载收益归作者所有