View Full Version : What is Object Oriented Programming?
StuartSpindlow3
01-11-2017, 02:14 PM
Hello Friends,
Please tell me what is object oriented programming.
RH-Calvin
01-11-2017, 04:15 PM
Object-oriented programming (OOP) is a programming language model organized around objects rather than "actions" and data rather than logic. Historically, a program has been viewed as a logical procedure that takes input data, processes it, and produces output data.
moria
01-22-2017, 11:21 PM
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods.
seojesica
01-23-2017, 03:57 PM
I think you are talking about OOPS, I think It is very secure and hardcore programming.
davidweb09
04-07-2017, 11:46 AM
Its better known as oops, a programming language used in Java.
Akshay_M
11-18-2022, 09:42 AM
The ones I actually use:
Objects have behaviours, not data. That’s encapsulation done right. Private data exists to support behaviour that depends on data
Program to interfaces that must always be valid. That’s polymorphism used to implement abstractions
Tell don’t ask. Restatement of the first point
Prefer composition over inheritance. Quite opposite to the normal associations to inheritance, which I hardly ever use
What most teaching tells you is PIE polymorphism, inheritance, encapsulation. I don’t find that as relevant in practice.
Powered by vBulletin® Version 4.2.2 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.