C++编程语言入门课件:实战与经典例题

需积分: 10 6 下载量 144 浏览量 更新于2024-08-01 1 收藏 673KB PPT 举报
本C++教学课件由Ju Cheng Yang主讲,专注于介绍C++编程语言,适合初学者和进阶者使用。课程大纲包括以下几个主要部分: 1. **概述**:首先,Lecture1提供了一个对C++编程语言的全面介绍,由其创始人Bjarne Stroustrup的精神指引。Stroustrup博士是C++的创造者,他的作品《The C++ Programming Language》和《The Design and Evolution of C++》都是C++领域的经典之作。 2. **作者介绍**:杨巨成教授拥有韩国忠北大学的高级学位,他将分享自己在C++领域的学术背景和联系方式。而Bjarne Stroustrup博士不仅是C++之父,还担任AT&T Labs大规模编程研究部门的负责人,他的研究领域涵盖了分布式系统、操作系统、模拟设计以及编程理论。 3. **课程主要内容**: - **本书内容**:从入门基础知识开始,深入探讨C++的核心设施,包括数据类型、控制结构、函数等。 - **材料与参考书籍**:提供学习资源,帮助学生扩展阅读,提升技能。 - **面向对象编程特性**:讲解C++作为面向对象编程语言的主要特点,如封装、继承和多态性。 - **在Visual C++中设计C++程序**:介绍了如何利用Microsoft Visual C++这样的开发环境进行实践操作。 4. **后续内容**:除了基础章节,课程还包括抽象机制的深入解析,标准库的使用,以及如何利用C++进行高效的设计和编程实践。 这门课件旨在通过丰富的实例和理论相结合的方式,帮助学习者掌握C++语言的基础和高级特性,无论你是初次接触还是希望提升现有技能,都将受益匪浅。通过跟随杨巨成教授和Bjarne Stroustrup的指导,你将建立起扎实的C++编程基础,并能够运用所学在实际项目中大展身手。