首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
C++是一门实用性强又具有高效的程序设计语言,它既可进行过程化程序设计,又可进行面向对象程序设计。C++是电大计算机科学与技术专业本科生必修的一门课程,是后续课如数据结构、操作系统、计算机网络等课程的先修课程,在整个教学体  相似文献   

2.
陈猛 《现代教育》2011,(Z1):65-66
C++面向对象程序设计语言是所有程序设计语言中最灵活、最有活力和应用最广的一种。在C++面向对象程序设计课程教学中,提高学生实际编程能力一直是教师追求的目标。目前,在对该课程的教学研究中,多侧重于教学体系和模式的改革、课程建设的研究等方面。  相似文献   

3.
一、考核说明 《面向对象程序设计》课程是电大系统计算机科学与技术专业本科生(专科起点)的一门必修课程。本课程是数据结构、操作系统、计算机网络、软件工程等的先修课程。在整个专业教学体系中占据非常重要的基础地位。本课程主要介绍C++语言的基本语法规则,各种数据类型的定义、表示和使用,各种流程控制语句的定义与作用,类和对象的定义与应用,面向过程和面向对象的程序设计方法等内容。  相似文献   

4.
章锐 《教育与职业》2003,(16):26-27
Java与C++都是目前最主要的面向对象的编程语言(OOP)。它帮助编程者把一个应用软件分解成可以重复使用的称为“类”的信息单元,并用类来创建各种控制对象。如果说传统的过程式编程语言是以过程为中心,以算法为驱动的话,那么面向对象的编程语言则是以对象为中心,以消息为驱动的。Java与C++的编程十分相似。都具有封装、继承、多态等面向对象编辑语言的特点,无论是数据类型的定义、程序框架结构、意外处理等都有相通之外。但Java小巧玲珑,易于掌握。尤其是applet小程序作为界面GUI的子集,可以直接嵌入HTML网页中。而C++机制庞大,众多的…  相似文献   

5.
面向对象语言的多态性有重载多态,强制多态,包含多态和参数多态,参数多态性与类属相关联.文中介绍了参数多态性及其演变,通过实例给出了在C++中函数模板和类模板的定义及其使用方法.  相似文献   

6.
《考试》2004,(8)
《面向对象程序设计》是一门计算机应用专业的重要基础课.它的出现是计算机发展的内在要求.是二十世纪程序设计语言发展的主流。与大多数的计算机课程一样.本课程也是实践性很强的课程。作为课程中讨论面向对象方法载体的是C++语言.它既支持传统的面向过程的程序设计方法,也支持新的面向对象的程序设计方法。  相似文献   

7.
C++英文为Cplusplus,就是增强的C语言之意。说起来,C++可比C语言的功能增强太多了,在对现代软件开发技术上,C++竖起了面向对象和泛型技术两杆大旗。自C++出世,就接替了C语言成为编程语言中的王者,是世界上最通用的支持面向对象技术的程序设计语言,熟练的C++程序员是每一个软件公司追逐的对象。这样一个伟大的语言,也是出自AT&T(美国电报电话公司)的贝尔实验室。小读者们还记得这个地方吗?那是上个世纪后期世界上最有创造力的地方之一,曾经孕育了C语言和Unix操作系统),C++的设计者是BjarneStroustrup博士。BjarneStroustrup,1950年出…  相似文献   

8.
面向对象程序设计是计算机专业的一门重要课程,而支持面向对象程序设计的C++语言更是推广迅速,但由于C++牵涉概念多,语法复杂,内容广泛,学习难度较大,难以入门。如何在其教学过程中激发学生的学习兴趣,调动学生学习的积极性至关重要。为此,从面向对象程序设计的特点出发,以培养学生的程序设计能力和问题解决能力为目标,对当前的教育教学改革具有重要的现实意义。  相似文献   

9.
《C++面向对象程序设计》是高校(包括高职高专院校)计算机专业大学生的必修课,结合多年讲授面向对象程序设计的教学经验,探讨了该课程的教学内容、教学方法,并结合实验实训对实践教学的内容、形式提出了一些建议。  相似文献   

10.
提高《C++语言程序设计》课程教学效果之我见   总被引:1,自引:0,他引:1  
C++语言作为计算机应用及相关专业的重要基础课程,提供了面向对象程序设计风格,更接近于目前常用软件开发平台的软件开发思想,从而成为当今计算机教学的核心内容。那么,如何在对高等院校专科生进行C++语言的教学中,使学生能够了解C++语言程序设计的基本概念和方法,进而领会程序设计的奥秘,掌握C++语言的编程技巧,提高该课程的教学效果,是每一位计算机教师在教学中应该努力探讨的问题。  相似文献   

11.
指针是C++语言的核心,正确而灵活地运用指针能够实现函数间信息传递,把指针与普通变量、数组、函数结合可以设计出灵活高效的程序.本文针对指针的一些常见用法进行了具体分析,并显示出C++程序设计的优越性.  相似文献   

12.
浅谈静态联编和动态联编的区别和实现动态联编的条件   总被引:1,自引:0,他引:1  
多态性是C 面向对象语言的特征之一,多态性是要在调用函数时使用对象的指针或引用。另外,多态性仅用于类层次结构,所以能以一具类中派生另一个类不是多态性的基本条件。虚函数是动态联编的基础,它经过派生之后,在类族中就可以实现运行过程中的多态。动态联编恰是反映C 语言中的多态性的具体体现。本文先阐述了静态联编和动态联编的概念和区别,而后以几个实例说明实现动态联编的条件。  相似文献   

13.
介绍了面向对象的程序设计语言C++中的虚拟函数及编译器对虚拟函数的处理,分析了C++中编译器的优缺点,并进一步讨论了在C++基类设计中,涉及子函数重写时遇到的几种情况,剖析了虚拟函数在使用中的复杂性,以加深程序设计对虚拟函数及其编译过程的认识,从而能够更好的应用。  相似文献   

14.
C++是一种使用非常广泛的高级程序设计语言。学习C++语言,不可避免地要学习C++中最重要的特征——类(Class)。而对于C++中类的学习,就必然要接触到构造函数与析构函数,了解和掌握构造函数与析构函数对于C++中类的学习乃至后续学习都是十分重要的。本文讨论的是C++中的最基本内容,比较全面地对构造函数和析构函数做了介绍、分析和总结,以期对于初学者具有一定的指导意义。  相似文献   

15.
C++程序设计是计算机及相关专业的程序设计基础课程,具有很强的抽象性和实践性.对该门课程较好的理解和讲授,能够提高学生的编程能力以及为软件开发打下良好的基础.然而在教学过程中发现,由于这门课程实践性较强,涉及的部分概念非常抽象,不少学生学习起来感觉非常吃力.鉴于这种状况,结合多年讲授计算机高级语言程序设计类课程的教学经验和软件开发实践经验,指出C++程序设计课程在教学中存在的问题,并给出改进和解决方法.  相似文献   

16.
高质量程序设计为目标的课程教学,是指把支持可维护性,提高可复用性,设计出贴近实际工程应用的"好程序"作为程序设计课程的教学目标,以强调设计模式,真实体验软件设计原则在实践中的渗透过程,真正理解面向对象思想和方法为教学优化的内容。做为C++后续的Java课程教学,受宜于C++语言语法方面的先期解决,应该担负起使学生提升程序设计的质量、能解决实际问题,从而满足社会用人需求的责任。  相似文献   

17.
封装性、继承性和多态性是C 语言面向对象程序设计的3大特征,为提高程序代码的可重用性和易维护性奠定基础。章结合了应用例子,较详细地讨论了C 语言对封装、继承和多态性的支持,渴望引起使用C 语言的开发人员重视,充分发挥C 语言提供的面向对象特征,开发出真正的面向对象程序。  相似文献   

18.
C 充分支持面向对象程序设计,面向对象程序设计的实现在其继承机制中有时需要采用多态性为各类指定表现行为,多态性的实现得益于C 中的动态联编技术。本文通过对动态联编的关键技术虚拟函数表进行剖析,解析动态联编的过程及其技术要领。  相似文献   

19.
非计算机专业程序设计语言的教学改革   总被引:6,自引:0,他引:6  
本文分析了非计算机专业程序设计语言的教学现状,指出其所存在的问题,并从课程体系,教学模式、考核环节等方面入手,论述了西安交通大学采用基于WINDOWS平台和面向对象技术的Visual C 进行教学和改革的过程,提出了改进、完善计算机基础课程教学的新思路。  相似文献   

20.
面向对象程序设计是计算机专业学生的一门重要专业核心课程,学生不仅要通过学习这门课程掌握一门面向对象的编程语言,还且还需要借此建立面向对象的程序设计思想,在授课时我们也认识到,现在有很多种语言可以选择用来作为本课程的授课语言,基于我们在独立学院3个学期教授本课程的教学实践探索,本文提出了以面向对象思想为主线,采用C#、C++、Java3种面向对象语言并行授课,通过从编程规范角度的对比教学,使得学生在学习规范的编程风格的同时,在实际编程中掌握3种语言在具体的使用中的异同。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号