Beh dipende dal linguaggio di programmazione scelto. Se sei in quarta probabilmente stai facendo C++ o Java o C#. Ti mostro una classe Impiegato in Java.
[code]
import java.time.LocalDate;
public class Impiegato
{
private String cf;
private String nome;
private String cognome;
private LocalDate datadinascita;
private char sesso;
private LocalDate dataassunzione;
private double stipendiobase;
public Impiegato()
{
this.datadinascita = LocalDate.of(1970,1,1);
this.sesso ='M';
}
public Impiegato(String _nome, String _cognome, double _stipendiobase)
{
this.nome = _nome;
this.cognome = _cognome;
this.stipendiobase = _stipendiobase;
this.sesso ='M';
this.datadinascita = LocalDate.of(1970,1,1
}
public String getCf() {
return cf;
}
public void setCf(String cf) {
this.cf = cf;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getCognome() {
return cognome;
}
public void setCognome(String cognome) {
this.cognome = cognome;
}
public LocalDate getDatadinascita() {
return datadinascita;
}
public void setDatadinascita(LocalDate datadinascita) {
this.datadinascita = datadinascita;
}
public char getSesso() {
return sesso;
}
public void setSesso(char sesso) {
this.sesso = sesso;
}
public Date getDataassunzione() {
return dataassunzione;
}
public void setDataassunzione(Date dataassunzione) {
this.dataassunzione = dataassunzione;
}
public double getStipendiobase() {
return stipendiobase;
}
public void setStipendiobase(double stipendiobase) {
this.stipendiobase = stipendiobase;
}
void printAnagrafica()
{
System.out.println("|----------------------------------------|");
System.out.println("|Nome: " + this.nome);
System.out.println("|Cognome: " + this.cognome);
System.out.println("|Sesso: " + this.sesso);
System.out.println("|Data di nascita: " + this.datadinascita.toString());
System.out.println("|----------------------------------------|");
}
}
[/code]
Trovi diversi commenti al codice qui -> https://www.alfredocentinaro.it/lezioni/java/esempio-java-classe-impiegato/