🌱 Digital Garden

Search

Search IconIcon to open search

Clase

Last updated Aug 6, 2023 Edit Source

Las clases son un concepto basico de la programacion orientada a objetos. Una clase es un molde del cual podemos instanciar (crear, generar, construir, inicializar) objetos de ese tipo en particular. Este describe las operaciones y los datos que contendran los objetos que se instancien a partir de ella.

Fundamentalmente una clase se compone de dos cosas:

Adicionalmente, una clase esta compuesta por una vista publica y una vista privada.

Una clase tambien esta compuesta por uno o mas constructores, que son la base para inicializar los objetos.

A partir de una clase pueden ser instanciados objetos, cada objeto tendra sus propios miembros privados y publicos provenientes de su clase.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
class Fecha {
	// Vista privada
	private int dia;
	private int mes;
	private int anio;

	// Constructor
	public Fecha(int dia, int mes, int anio) {
		this.dia = dia;
		this.mes = mes;
		this.anio = anio;
	}

	// Vista publica
	public void imprimirFecha() {
		System.out.println(dia + "/" + mes + "/" + anio);
	}
}