Conceptos de Clases y Objetos en Java
Introducción a la Programación Orientada a Objetos
Java es un lenguaje de programación completamente orientado a objetos (POO), donde todo se modela como objetos. Esta aproximación se basa en la interacción entre objetos para resolver problemas, facilitando el diseño, mantenimiento y extensión de aplicaciones complejas.
Diferencias entre Enfoqu ...
Publicado el 7-21 07:34
Encapsulación en PHP: clases, objetos, constructores e importación
Definición de una clase
Para crear una clase se utiliza la palabra reservada class. Dentro de ella se declaran los atributos (datos) y los métodos (comportamientos). A continuación se muestra un ejemplo con una clase Libro:
class Libro
{
public $titulo;
public $autor;
public $paginas;
public function describir()
{
r ...
Publicado el 7-15 09:45
Fundamentos de Programación Orientada a Objetos en Java
01-Conceptos Fundamentales de POO
La programación orientada a objetos se basa en la interacción entre objetos: refrigerador.abrir(); refrigerador.guardar(); refrigerador.cerrar();
02-Aproximación Orientada a Objetos
Utilizar y dirigir objetos sin necesidad de comprender el proceso interno, solo interesa el resultado final. Según el libro " ...
Publicado el 7-4 22:37
Definición y Propiedades de Clases en C++
Clase
Las clases son una expansión del concepto de estructuras de datos: como las estructuras de datos, pueden contener miembros de datos, pero también pueden contener funciones como miembros.
Un objeto es una instanciación de una clase. En términos de variables, una clase sería el tipo, y un objeto sería la variable.
Las clases se definen usan ...
Publicado el 6-28 23:46
Herencia Virtual en C++: Mecanismos de Construcción, Orden de Inicialización y Rendimiento
Mecanismo Interno de los Constructores en Herencia Virtual
En un sistema de herencia múltiple de C++, cuando varias clases derivadas comparten una misma clase base, puede surgir el problema de la denominada "herencia en diamante". Esto provoca que la clase base se instancie varias veces, generando ambigüedad en el acceso a miembros y ...
Publicado el 6-27 05:41
Conceptos Avanzados de Clases y Objetos en C++
Constructores Adicionales
Asignación en el Cuerpo del Constructor
Las sentencias dentro del cuerpo de un constructor realizan asignaciones, no inicializaciones. La inicialización ocurre solo una vez, mientras que el cuerpo permite múltiples asignaciones:
class Fecha {
int _anio;
int _mes;
int _dia;
public:
Fecha(int anio = 2003, ...
Publicado el 6-24 17:43
Fundamentos Esenciales de la Programación Orientada a Objetos en Java
Concepto y Estructura de un Objeto
En el paradigma de Java, el principio fundamental establece que todo se modela como una entidad operable. Desde la perspectiva de la arquitectura de software, un objeto es un bloque de memoria que encapsula tanto el estado (características) como el copmortamiento (acciones) de una entidad del mundo real.
Relac ...
Publicado el 6-7 16:01