Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
1.9 kB
1
Indexable
Never
public class ContoCorrenteSi {

	// attributi iban,intestatario,saldo
	private String iban;
	private String intestatario;
	private float saldo;

	public ContoCorrenteSi( String i , String in , float s )
	{
	// la parola chiave this serve per evitare le omonimie fra gli attributi e i parametri.
		iban=i ;
		intestatario=in;
		saldo= s;
	} /**
	*Secondo costruttore degli oggetti di classe contocorrente
	*/
	public ContoCorrenteSi( String i ,String in )
	{
	// esempio di overloading costruttore con firma diversa.
	iban=i ;
	intestatario=in ;
	saldo= 0;
	}
	/* public contocorrente( String iban , String intestatario, float saldo)
	{
	// la parola chiave this serve per evitare le omonimie fra gli attributi e i parametri.
	this.iban=iban;
	this.intestatario=intestatario;
	this.saldo= saldo;
	}
	public contocorrente( String iban,String intestatario )
	{
	// esempio di overloading costruttore con firma diversa.
	this.iban=iban;
	this.intestatario=intestatario;
	this.saldo= 0f;
	}
	*/
	/**
	* Metodo get per visualizzare il valore dell'attributo saldo
	***
	@return il valore del saldo
	*/
	public float get_saldo()
	{
	return saldo;
	}

	public void set_saldo(float s )
	{
	saldo=s ;
	} 
	
	public String get_intestatario()
	{
	return intestatario;
	}

	public void set_intestatario(String in )
	{
	intestatario=in ;
	} 


	public static void main(String[] args) {
		// TODO Auto-generated method stub

		ContoCorrenteSi pippo = new ContoCorrenteSi("140poi","Marco",150);
		ContoCorrenteSi pluto = new ContoCorrenteSi("akjnjl","Matteo");
		
		float ciao,ciao2;
		ciao = pippo.get_saldo();
		System.out.println(ciao);
		String ciao1;
		ciao1 = pippo.get_intestatario();
		System.out.println(ciao1);
		
		ciao2 = pluto.get_saldo();
		System.out.println(ciao2);
		
		pippo.set_saldo(300);
		System.out.println(pippo.get_saldo());
	}

}