C POO

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/37

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:03 AM on 3/23/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

38 Terms

1
New cards

clase

plantilla o molde para crear objetos. Define atributos y métodos

2
New cards

objeto

instancia concreta de una clase

3
New cards

atributo

variable que pertenece a una clase (características)

4
New cards

método

función que pertenece a una clase (comportamientos)

5
New cards

constructor

método especial que se ejecuta al crear un objeto, inicializa atributos

6
New cards

destructor

método que se ejecuta al destruir un objeto (libera recursos)

7
New cards

encapsulamiento

ocultar los detalles internos de un objeto y controlar el acceso

8
New cards

modificador de acceso

define quién puede acceder a un atributo o método (public, private, protected)

9
New cards

public

accesible desde cualquier parte del código

10
New cards

private

accesible solo dentro de la misma clase

11
New cards

protected

accesible dentro de la clase y sus clases hijas

12
New cards

herencia

mecanismo donde una clase hija adquiere atributos y métodos de una clase padre

13
New cards

clase padre (superclase)

clase base que es extendida por otras clases

14
New cards

clase hija (subclase)

clase que hereda de otra clase

15
New cards

sobreescritura (override)

redefinir un método de la clase padre en la clase hija

16
New cards

super

palabra clave para referirse a la clase padre

17
New cards

polimorfismo

capacidad de un objeto de tomar múltiples formas (una interfaz, múltiples implementaciones)

18
New cards

sobrecarga (overload)

múltiples métodos con el mismo nombre pero diferentes parámetros

19
New cards

abstracción

representar solo las características esenciales de un objeto, ocultando detalles complejos

20
New cards

clase abstracta

clase que no puede ser instanciada, puede tener métodos abstractos

21
New cards

método abstracto

método declarado sin implementación, debe ser implementado por clases hijas

22
New cards

interfaz

contrato que define métodos que una clase debe implementar

23
New cards

composición

relación donde una clase contiene objetos de otras clases

24
New cards

agregación

relación donde una clase tiene referencias a objetos independientes

25
New cards

asociación

relación general entre clases

26
New cards

acoplamiento

grado de dependencia entre clases (bajo acoplamiento es deseable)

27
New cards

cohesión

grado de relación entre los elementos dentro de una clase (alta cohesión es deseable)

28
New cards

principios SOLID

principios de diseño orientado a objetos

29
New cards

Single Responsibility

una clase debe tener una sola razón para cambiar

30
New cards

Open/Closed

las clases deben estar abiertas para extensión pero cerradas para modificación

31
New cards

Liskov Substitution

una clase hija debe poder sustituir a su clase padre sin alterar el comportamiento

32
New cards

Interface Segregation

es mejor tener interfaces específicas que una interfaz general

33
New cards

Dependency Inversion

depender de abstracciones, no de implementaciones concretas

34
New cards

patrón de diseño

solución reutilizable a problemas comunes en desarrollo de software

35
New cards

Singleton

patrón que asegura una única instancia de una clase

36
New cards

Factory

patrón que crea objetos sin exponer la lógica de instanciación

37
New cards

Observer

patrón donde un objeto notifica cambios a otros objetos dependientes

38
New cards

MVC

Model-View-Controller. Patrón que separa datos, interfaz y lógica de control

Explore top notes

note
Verbs and Verb Tenses
Updated 1160d ago
0.0(0)
note
3.1 Intro to Culture
Updated 122d ago
0.0(0)
note
AP Statistics Unit 3 Notes
Updated 330d ago
0.0(0)
note
Plant Kingdom
Updated 898d ago
0.0(0)
note
Public Key / Llave Pública
Updated 1241d ago
0.0(0)
note
Eukaryotic Cells (Animal & Plant)
Updated 1194d ago
0.0(0)
note
Chapter 3: Proteins
Updated 991d ago
0.0(0)
note
Verbs and Verb Tenses
Updated 1160d ago
0.0(0)
note
3.1 Intro to Culture
Updated 122d ago
0.0(0)
note
AP Statistics Unit 3 Notes
Updated 330d ago
0.0(0)
note
Plant Kingdom
Updated 898d ago
0.0(0)
note
Public Key / Llave Pública
Updated 1241d ago
0.0(0)
note
Eukaryotic Cells (Animal & Plant)
Updated 1194d ago
0.0(0)
note
Chapter 3: Proteins
Updated 991d ago
0.0(0)

Explore top flashcards

flashcards
ĐỀ 7
20
Updated 74d ago
0.0(0)
flashcards
Intro to Healthcare quiz 1
22
Updated 945d ago
0.0(0)
flashcards
The New Government Begins
55
Updated 317d ago
0.0(0)
flashcards
GLW #2
20
Updated 188d ago
0.0(0)
flashcards
APUSH Unit 8 Test
46
Updated 1093d ago
0.0(0)
flashcards
ĐỀ 7
20
Updated 74d ago
0.0(0)
flashcards
Intro to Healthcare quiz 1
22
Updated 945d ago
0.0(0)
flashcards
The New Government Begins
55
Updated 317d ago
0.0(0)
flashcards
GLW #2
20
Updated 188d ago
0.0(0)
flashcards
APUSH Unit 8 Test
46
Updated 1093d ago
0.0(0)