×
SET SOME GOALS. STAY QUIET ABOUT THEM. SMASH THE HELL OUT OF THEM. CLAP FOR YOUR DAMN SELF.
--Your friends at LectureNotes
Close

Note for Object Oriented Programming Using Cpp - OOP By Lovely Kiitian

  • Object Oriented Programming Using Cpp - OOP
  • Note
  • KIIT University - KIIT
  • 21 Topics
  • 974 Views
  • 10 Offline Downloads
  • Uploaded 6 months ago
0 User(s)
Download PDFOrder Printed Copy

Share it with your friends

Leave your Comments

Text from page-1

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

Text from page-2

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

Text from page-3

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

Text from page-4

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