×
Aiming for the stars? Great, but did you have to build a rocket first.
--Your friends at LectureNotes
Close

Object Oriented Programming Using Cpp

by Lovely KiitianLovely Kiitian
Type: NoteInstitute: KIIT University Views: 25Uploaded: 17 days ago

Share it with your friends

Suggested Materials

Leave your Comments

Contributors

Lovely Kiitian
Lovely Kiitian
Introduction To OOP Chittaranjan Pradhan Object Oriented Programming 1 Introduction To OOP Software Development Programming Paradigms Differences Between C & C++ Basic Concepts Benefits of OOP Object Oriented Languages Applications of OOP Chittaranjan Pradhan School of Computer Engineering, KIIT University 1.1
Software Development Introduction To OOP Chittaranjan Pradhan Software Development • Editing • Compiling • Linking with precompiled files • Object files • Library modules • Loading and executing • Viewing the behavior of the program Software Development Programming Paradigms Differences Between C & C++ Basic Concepts Benefits of OOP Object Oriented Languages Applications of OOP 1.2
Programming Paradigms Introduction To OOP Chittaranjan Pradhan Software Development Monolithic Programming • Here, the program is written with a single function. A program is not divided into parts, hence named as Monolithic Programming • When the program size increases, it leads to difficulty Programming Paradigms Differences Between C & C++ Basic Concepts Benefits of OOP Object Oriented Languages Applications of OOP • Here, the data variables declared are global and the statements are written in sequence • The program contains jump statements such as goto • The concept of subprograms doesn’t exist, hence useful for small programs 1.3
Programming Paradigms... Introduction To OOP Chittaranjan Pradhan Procedural/Structured Programming • Also known as Modular programming • Programs written are more efficient and easier to understand and modify • This languages are similar to solving a problem by human Software Development Programming Paradigms Differences Between C & C++ Basic Concepts Benefits of OOP • It uses top-down design model • Larger programs are divided in multiple sub-modules or Object Oriented Languages Applications of OOP sub-programs • There is a main function and it invokes sub-programs • The control program can be transferred using goto statement • It uses different control structures • Data are global and all sub-programs share the same data • Least importance is given to the data • These are used for medium sized software applications • Difficult to implement parallel programming 1.4

Lecture Notes