OOP Glossary


Consultez le glossaire à l'aide de cet index

Spécial | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Tout

Page:  1  2  (Suivant)
  Tout

A

Abstract Class

— cannot be instantiated.

Lien vers l'article : Abstract Class

C

Class

a blueprint or template for creating objects, defining their properties (attributes) and behaviors (methods)

Classes encapsulate data and methods, providing a structured way to model real-world entities and their interactions.

Lien vers l'article : Class

Concrete Class

— can be instantiated; provides full implementation of its methods.

Lien vers l'article : Concrete Class

I

Inheritance

Mechanism for creating new classes based on existing ones

Lien vers l'article : Inheritance

Instantiation

— the process of creating an object from a class, usually involving memory allocation and initialization through a constructor.

Lien vers l'article : Instantiation

M

Method

 — a function defined within a class that operates on the object’s data.

Lien vers l'article : Method

O

Object

an instance of a class, representing a specific entity with its own state and behavior.

Objects interact with each other through methods, enabling communication and collaboration within the system.

Lien vers l'article : Object

Object-Oriented Programming

OOP is a way of organizing code that emphasizes the use of objects to represent real-world entities and their interactions.

 

Object-oriented programming (OOP) is a programming paradigm based on the concept of ”objects”, which can contain data and code: data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods). — Wikipedia

Lien vers l'article : Object-Oriented Programming

P

paradigm

A way of going about something

Lien vers l'article : paradigm

Polymorphism

ability to present the same interface for different underlying data types

Lien vers l'article : Polymorphism


Page:  1  2  (Suivant)
  Tout