DAM-M3-UF4. Definició de Classes
De Wiki IES Marianao. Departament Informàtica
torna M3 - Programació
Concepte de Classe
Estructura i membres
DAM-M3-UF4._Caracterització_i_ús_d'objectes#Les_Classes_i_els_objectes
La estructura d'una classe a Java és
public class NomClasse { {constants} {atributs} {constructors} {getters / setters} {altres mètodes} }
Per conveni:
- El nom de la classe comença amb majúscules.
- El nom dels atributs i mètodes comencen en minúscules.
- Si consten de vàries paraules, van seguides (sense espais o altres caràcters) i cada nova paraula comença amb majúscules.
- Primer van els atributs: constants i atributs normals.
- Després els mètodes: constructors, getters/setters i altres.
Atributs
Els atributs defineixen l'estat dels objectes de la classe. Tots els objectes de la classe tenen els mateixos atributs però amb valors diferents.
En general els atributs sempre són private (o protected). Les constants poden ser públiques si són d'utilitat.
public class Alumne { public static final int MAX_ALUMNES = 30; private static int totalAlumnes; private String dni; private String nom; private int edat; }