面向对象程序设计的学习心得

精品范文 时间:2023-02-03 08:01:52 收藏本文下载本文

第1篇:《面向对象程序设计》教学大纲

《面向对象程序设计》教学大纲

课程名称:面向对象程序设计 英文名称:Object Oriented Programming)学分:2 总学时:36 实验(上机)学时: 8 开课专业:电子商务专业

一、本课程的性质、目的和培养目标

面向对象程序设计是电子商务专业的限定选修课程。面向对象程序设计是当今最为流行的程序设计方法,本课程以C++语言为核心,全面概述面向对象程序设计的基本概念和基本技术。主要内容包括:理解和掌握面向对象程序设计的基本思想和技术,掌握C++中的引用和函数重载、类与对象、静态成员与友元、运算符重载、继承与派生类、多态与虚函数等重要概念和技术。通过教学要求学生基本掌握面向对象的程序设计方法,认识C++是如何支持面向对象程序设计的,培养、训练学生运用面向对象技术进行程序设计的能力。

二、预修课程

计算机语言与程序设计

三、课程内容及学时分配

第一章 从C语言到C++语言

1.C++语言出现的历史背景(OOP思想概述)2.C++中的注释、常量和输入输出 3.C++中的变量定义与作用域 4.C++中的函数 5.C++中的指针与引用

本章学时数:4,本章习题数:4 第二章 类与对象 1.类 2.对象

3.构造函数和析构函数 4.对象及其应用 5.对象的生存期 6.再论程序结构 7.面向对象程序设计

本章学时数:6,本章习题数:6 第三章 静态成员与友元 1.拷贝构造函数 2.静态数据成员 3.静态成员函数 4.友元函数

本章学时数:6,本章习题数:6 第四章 运算符重载 1.运算符重载的概念 2.运算符重载举例

本章学时数:4,本章习题数:4 第五章 继承与多态 1.继承的概念 2.单继承 3.多态与虚函数

4.类的分解(类的层次设计)5.抽象类与纯虚函数

本章学时数:6,本章习题数:6 第六章 I/O流库简介 1.C++流库的结构 2.输入与输出 3.格式控制 4.文件

本章学时数:2,本章习题数:2

四、实验(上机)内容和建议学时分配 实验1(4学时)

要求:定义类,该类至少应包括静态数据成员和静态成员函数,要求通过本实验掌握定义类的基本方法。实验2(4学时)

要求:通过本实验掌握函数重载、友元函数、继承、虚函数等的基本使用方法。

五、教材和参考书目

1.《C++语言基础教程》,吕凤翥编著,清华大学出版社,1999 2.《C++程序设计教程》,钱

能主编,清华大学出版社,1999 3.《The C++ Programming Language》(Third Edition),Bjarne Stroustrup,Addison-Wesley,1997

六、课外学习要求

要求课前预习下一次课的讲课内容,课后复习本次课的讲课内容并通过相应的作业加以消化。

七、考核方式

本课程采用闭卷书面考试方式为主,其中期终考试占80%,期中10%,平时作业、上机及出勤率10%。

第2篇:面向对象程序设计感想

C#面向对象程序设计感想

本课程主要讲解了控件,资源管理器,文件流,线程等等,通过这门课的学习,我学到了一些应用性的知识,比如如何设计控件,对文件流进行程序的代码编写,还有就是多线程编程技术,在此我想主要谈谈基本控件的学习和感想

学习控件,使我了解了基本控件的使用方法。在原先学习过c#的基础上,通过将窗体和控件联系起来,使得编写代码不再枯燥,反而能编写出更好玩的东西,比如《贪吃蛇》《拼图》这样的小游戏(界面有点死板哈,但是基本可以看出来的,还有待改善),在这其中确实增加了学习的兴趣,更深刻得理解了程序的编写,提高了编程的能力。

当然,到现在仍然有一些问题,比如timer,picturebox之类的,老师在教的时候,听课是没有一点困难的,难的是课堂上记住操作步骤,即使上课记下一点,但是只要有一处漏记了就有可能出现问题,课后自己再去搞,难免会出现一些差错,尤其是自己设计的控件的软件嵌入,以及下次想使用的调用,这里都有一定的空白…,我希望老师在教的时候,每讲完一个知识点,就停下来,让我们好再理解一下

还有就是有时候遇到的问题,很难用语言向老师表达,想直接带电脑又不方便,这也是一个纠结的事情啊…所以,我觉得上机的时间要是多点该多好,可以直接问老师呢。C#的学习是我们学习计算机课程的一部分,在这门课动手能力要求较高的客观需求上,我认识到对计算机课程的学习,不仅要背诵一些基本的原理和方法,更重要的是理论基于实践,在实践中感受理论,从而提高自己对计算机编程的认识。

第3篇:面向对象程序设计教学大纲

面向对象程序设计(专业限选课)Object-Oriented Programming 【课程编号】XZ26175 【学分数】3 【学时数】60=38+22

【课程类别】专业限选 【编写日期】2010.3.30 【先修课程】C语言程序设计、计算机应用基础

【适用专业】通信工程

一、教学目的、任务

通过学习,使学生深刻理解和领会面向对象的基本思想和基本特征,掌握面向对象程序设计语言C++语言的基本概念、基本语法以及面向对象程序设计的基本方法;使学生养成面向对象的编程思维习惯。

二、课程教学的基本要求

1.理解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想 2.能比较熟练地用C++语言进行一般面向对象的程序设计

3.初步掌握面向对象编程环境Visual C++的使用

三、教学内容和学时分配(2 + 5

未完,继续阅读 >

第4篇:面向对象程序设计心得体会

这次课程设计让我收获到很多,上个学期我们也有过课程设计,但是我们都是从网上下一个程序,连带着报告,看一遍程序,修改修改报告,然后就直接去答辩,都是糊弄糊弄就过去了,自己根本就没有付出过努力,到现在,那个程序的内容是什么全忘光了。但是这次的课程设计,虽然老师您的要求十分严格,但是却是让我切实体会到了自己动手的快乐。要我们自己设计一个管理系统,从定题目,到开始写代码,全部都是自己来。我在开始课程设计前的两周就开始考虑我课设的时候应该做什么内容,想做一般同学都能想到的学生管理系统,但是就怕会有类似的不敢做,冥思苦想了好久,最后才定下的备忘录管理系统,其实所有的管理系统的本质都是一样的,增,删,改,查,但是,这些东看似简单,做起来却难。像我在做增加的时候,就遇到了问题,最后通过老师的调试,才发现原来是

未完,继续阅读 >

第5篇:《面向对象程序设计》教学大纲

《面向对象程序设计》教学大纲

课程名称:信息内容安全 课程代码:042504 总 学 时:64 学

分:2

课程类型:专业必修课 适用专业: 信息安全专业 制 订 人:徐雪飞 审 定 人:肖

文 制订日期:2015年3月

《面向对象程序设计》教学大纲

一、课程性质、目的和任务

C#语言是.NET平台上的核心开发语言,具有简单易学、类型安全、完全面向对象等特性,是一门面向现代软件工程的主流程序设计语言。本课程系统地介绍C#语言的结构化设计、面向对象、泛型、商业开发等功能要素,使学生在掌握程序设计的基本方法和技巧,培养利用计算机解决实际问题的能力,以满足专业课应用和继续学习的需要。

二、教学基本要求

通过学习本课程,要求学生能够熟悉C#语言的语法和类型系统,掌握面向对象程序设计和泛型程序设计的基本方法,并具有商业应

未完,继续阅读 >

第6篇:面向对象程序设计的学习心得(精选5篇)

面向对象程序设计的学习心得五篇

一、心得体会的写作方法

(一)简略写出自己阅读过的书籍或文章的内容,然后写出自己的意见或感想。明确的说,就是应用自己的话语,把读过的东西,浓缩成简略的文字,然后加以评论,重点的是(着重)提出自己的看法或意见。

(二)将自己阅读过的文字,以写作技巧的观点来评论它的优劣得失、意义内涵,看看它给人的感受如何,效果如何。

(三)应用原文做导引,然后发表自己的意见。比如我们可以引用书中的一句话做为引导,然后发表见解。

(四)先发表自己的意见或感想,然后引用读过的文章来做印证。

(五)将读过的东西,把最受感触、最重要的部分做为中心来写;也可以把自己当做书中的「主角」来写;也可以采用书信的方式来写;更可以采用向老师或同学报告的方式来写。

二、面向对象程序设计的学习心得(精选5篇)

当我们有一

未完,继续阅读 >

第7篇:《面向对象程序设计》课程教学大纲

《面向对象程序设计》课程教学大纲

学时:72

学分:4

理论学时:52

实验学时:20

面向专业:计算机科学与技术、专升本 课程代码:2700410

先开课程:计算机导论,C语言程序设计 课程性质:必修

执笔人:熊凯

审定人:陈龙猛、于仁师

第一部分:理论教学部分

一、说明

1、课程的性质、地位和任务

《面向对象程序设计》(C++)是计算机科学与技术专业的一门重要的专业基础课,在由基础训练到专业课教学阶段过渡过程中起到承上启下的作用。它不仅为今后学习专业课打下坚实的理论基础和技术基础,而且为软件开发、程序设计提供必要的理论、方法和工具。

通过对C++ 语言的学习,使学生系统了解程序设计语言的概况和基本理论,了解软件开发的全过程;理解面向对象方法的概念;系统掌握c++语言的语法结构,基本掌握结构化程序设计方法和面向对象程

未完,继续阅读 >

下载面向对象程序设计的学习心得word格式文档
下载面向对象程序设计的学习心得.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

相关专题
热门文章
点击下载本文