0% found this document useful (0 votes)
10 views51 pages

C++ Programming Concepts Overview

This document provides a syllabus for a course on programming with C++. The syllabus covers introductions to programming, programming paradigms and languages, object-oriented programming concepts, control structures, classes and objects, functions, arrays, and strings. Students will learn the basics of programming as well as object-oriented features of C++ like classes, objects, constructors, and destructors.

Uploaded by

Ashvita Salian
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views51 pages

C++ Programming Concepts Overview

This document provides a syllabus for a course on programming with C++. The syllabus covers introductions to programming, programming paradigms and languages, object-oriented programming concepts, control structures, classes and objects, functions, arrays, and strings. Students will learn the basics of programming as well as object-oriented features of C++ like classes, objects, constructors, and destructors.

Uploaded by

Ashvita Salian
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Programming with C++

MCABR1
Syllabus
● Introduction to Programming,
● Programming Paradigms, Programming Languages and Types.
● Introduction to Object Oriented Programming- OOP concepts,Advantages,
Applications
● Control Structures, Operators and Expressions
● Structure of a C++ program, Execution flow,
● Classes and Objects, Access modifiers, Data Members,
● Member Functions, Inline Functions, Passing parameters to a
Function(pass by Value, Pass by Address, Pass by Reference), Function
with default arguments, Function Overloading,
● Object as a Parameter, Returning Object Static data members and
functions, Constant Data members and functions Constructors- Default,
Parameterized, Copy, Constructor Overloading,
● Destructors Arrays, Array as a Class Member, Array of Objects, Strings-
Cstyle strings and String Class
Definitions
Programming Language
● notation for specifying programs/computations
● consists of words, symbols, and rules for writing a
program
Programming Paradigm
● programming “technique”
● way of thinking about programming
● view of a program

You might also like