Object Oriented Programming (OOP) is a programming language model organized around "objects" rather than "actions".
Introduction
to OOP
•
Object Oriented Programming (OOP) is a programming language model organized
around "objects" rather than "actions".
•
The focus of the object oriented programming is data. The object is manipulated to gain the required logic of the
program. The object can range from human being to floor or buildings.
•
The first step in OOP is to identify all the objects you want to manipulate.
Then it is identified that how they relate to each other. This procedure is
known as data modeling.
•
The identified object is generalized as class of objects and define the kind of
data it contains and any logic sequences that can manipulate it. Each distinct
logic sequence is known as a method or
functions.
•
An instance of a class is called as an "object".
•
The object or class instance is what you run in the computer. Its methods
provide computer instructions and the class object characteristics provide
relevant data. The user communicates with objects ‒ and objects communicate
with each other with well‒defined interfaces called messages.

Object oriented programming approach
Object Oriented Programming: Chapter 1: Principles of Object Oriented Programming : Tag: Oops, Computer Programming : - Introduction to OOP (Object Oriented Programming)
Object Oriented Programming (OOPs)
CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation
English Essentials II
EN25C02 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Tamils and Technology தமிழர்களும் தொழில்நுட்பமும்
UC25H02 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Linear Algebra
MA25C02 2nd Semester | 2025 Regulation
Applied Physics (CSIE) II
PH25C03 2nd Semester AIDS, CSE, IT, CSE(CY) Dept | 2025 Regulation | 2nd Semester 2025 Regulation
Digital Principles and Computer Organization
CS25C06 2nd Semester AIDS, CSE, IT, CSE(CY) Dept | 2025 Regulation | 2nd Semester 2025 Regulation
Basic Electrical and Electronics Engineering
EE25C01 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Object Oriented Programming (OOPs)
CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation
Re-Engineering for Innovation
ME25C05 2nd Semester | 2025 Regulation | 2nd Semester 2025 Regulation
Object Oriented Programming (OOPs) - Laboratory
CS25C07 2nd Semester CSE, CSE(CY) Depts | 2025 Regulation | 2nd Semester 2025 Regulation