Advertisement
Thionne

Untitled

Mar 25th, 2023
372
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.90 KB | None | 0 0
  1. -----classe ABITAZIONE-------
  2.  
  3. package projAbitazione;
  4.  
  5. public class ABITAZIONE {
  6.    
  7. int indirizzo;
  8. double prezzo;
  9. String tipo;
  10. boolean incentro;
  11. int vani;
  12.  
  13. public ABITAZIONE(int i,double p,String t,boolean in,int v) {
  14.  indirizzo=i;
  15.  prezzo=p;
  16.  tipo=t;
  17.  incentro=in;
  18.  vani=v;
  19. }
  20.  
  21. public ABITAZIONE( ){} 
  22.  
  23.  
  24. public void setIndirizzo(int i) {
  25.     this.indirizzo=i;
  26. }
  27.  
  28. public int getIndirizzo( ) {
  29.     return indirizzo;
  30. }
  31. public void setPrezzo(double p) {
  32.     this.prezzo=p;
  33. }
  34. public void setTipo( String t) {
  35.     this.tipo=t;
  36. }
  37. public void setIncentro(boolean in) {
  38.     this.incentro=in;
  39. }
  40. public void setVani(int v) {
  41.     this.vani=v;
  42. }
  43. public double getPrezzo( ) {
  44.     return prezzo;
  45. }
  46. public String getTipo( ) {
  47.     return tipo;
  48. }
  49. public boolean getIncentro( ) {
  50.     return incentro;
  51. }
  52. public int getVani( ) {
  53.     return vani;
  54. }
  55. public String toString() {
  56.     String s;
  57.     s="indirizzo= "+indirizzo+"prezzo= "+prezzo+"tipo="+tipo+"incentro="+incentro+"vani="+vani;
  58.     return s;
  59. }
  60.  
  61.  
  62. }
  63.  
  64.  
  65.  
  66.  
  67.  
  68. -------MAIN-------
  69.  
  70. package projAbitazione;
  71. import java.util.Scanner;
  72. public class driver {
  73.  
  74.     public static void main(String[] args) {
  75.         int indirizzo;
  76.         double prezzo;
  77.         String tipo;
  78.         boolean incentro=true;
  79.         int vani;
  80.        
  81.         Scanner in=new Scanner(System.in);
  82.        
  83.         System.out.print("inserisci indirizzo della casa");
  84.         indirizzo=in.nextInt();
  85.         System.out.print("inserisci prezo casa");
  86.         prezzo=in.nextDouble();
  87.         System.out.print("inserisci il tipo");
  88.         tipo=in.nextLine();
  89.         System.out.print("inserisci incentro");
  90.         incentro=in.nextBoolean();
  91.         System.out.print("inserisci vani");
  92.         vani=in.nextInt();
  93.        
  94.         ABITAZIONE casa = new ABITAZIONE(indirizzo,prezzo,tipo,incentro,vani);
  95.        
  96.        
  97.         ABITAZIONE pippo = new ABITAZIONE(1,2.0,"asd",true,1);
  98.        
  99.         int a=casa.getIndirizzo();
  100.         casa.setIndirizzo(5);
  101.        
  102.         System.out.println(casa.toString());
  103.         System.out.println(pippo.toString());
  104.  
  105.     }
  106.  
  107. }
  108.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement