|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/oop-for-beginners-with-c/
课程评论:没有评论
**课程名称:** C++ 初学者面向对象编程 (OOP for Beginners With C++) **课程概述:** 本课程旨在为初学者介绍面向对象编程 (OOP) 的基础知识,并深入讲解 C++ 语言。课程将通过 C++ 剖析 OOP 的核心概念,包括继承、多态和抽象。C++ 作为一种面向对象的语言,是学习 OOP 的理想选择。 本课程内容全面,从面向对象的基本概念到高级主题,涵盖了 OOP 的所有关键知识点,并提供详细的示例代码进行讲解。此外,课程还将涉及 C++ 的泛型编程概念,如类模板和函数模板。每个章节都配有测验,以巩固学习效果。 **学习收获:** 完成本课程后,您将能够: * 通过面向对象的方法熟练掌握 C++。 * 运用构造函数和多态性,包括方法重载和运算符重载来开发程序。 * 掌握继承、虚函数和抽象类,以进行更高级的程序设计。 * 创建包含泛型编程技术和有效异常处理策略的健壮程序。 * 提升构建程序的能力,熟练运用构造函数,并通过方法重载和运算符重载发挥多态性的强大威力。 * 深入理解继承、虚函数和抽象类,以提升编程项目的复杂性。 * 掌握泛型编程范式,从而编写出更具通用性的程序,并辅以强大的异常处理机制。
This course covers the fundamentals of object-oriented programming (OOP) and introduces the basics of C++. It delves into OOP principles such as inheritance, polymorphism, and abstraction using C++. C++ is object oriented language. This course teaches you everything about OOPS in C++ starting with basic in object oriented concepts to advanced concepts in OOPS, It covers all the topics in OOPs from basics to most advanced topics, Every lesson is explained in details with example code.Additionally, it demonstrates generic programming concepts like class and function templates in C++. Each section includes quizzes designed to assess the learner's comprehension. On completion of this course you Gain proficiency in C++ through an object-oriented approach. Develop programs utilizing constructors and polymorphism, including method overloading and operator overloading.Master inheritance, virtual functions, and abstract classes for advanced program design. Create robust programs incorporating generic programming techniques and implement effective exception handling strategies.Hone your skills in constructing programs, leveraging constructors, and harnessing the power of polymorphism through method and operator overloading.Explore the intricacies of inheritance, virtual functions, and abstract classes to enhance the sophistication of your programming projects.Dive into the realm of generic programming paradigms, empowering you to craft versatile programs, complemented by robust exception handling mechanisms.