OOP Glossary


Обзор глоссария по алфавиту

Специальные | А | Б | В | Г | Д | Е | Ё | Ж | З | И | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Э | Ю | Я | Все

Страница:  1  2  (Далее)
  Все

A

Abstract Class

— cannot be instantiated.

Ссылка на запись: 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.

Ссылка на запись: Class

Concrete Class

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

Ссылка на запись: Concrete Class

I

Inheritance

Mechanism for creating new classes based on existing ones

Ссылка на запись: Inheritance

Instantiation

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

Ссылка на запись: Instantiation

M

Method

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

Ссылка на запись: 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.

Ссылка на запись: 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

Ссылка на запись: Object-Oriented Programming

P

paradigm

A way of going about something

Ссылка на запись: paradigm

Polymorphism

ability to present the same interface for different underlying data types

Ссылка на запись: Polymorphism


Страница:  1  2  (Далее)
  Все