Visualizzazione dei risultati da 1 a 2 su 2

Discussione: mi potete aiutare?

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2011
    Messaggi
    1

    mi potete aiutare?

    non sono ancora molto pratico con il linguaggio java...
    potete aiutarmi a creare un programma che abbia:
    attributi: nome,cognome,età
    metodi: setNome, setCognome,SetEtà - getNome,getCognome,getEtà

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: mi potete aiutare?

    Originariamente inviato da Ralma
    non sono ancora molto pratico con il linguaggio java...
    potete aiutarmi a creare un programma che abbia:
    attributi: nome,cognome,età
    metodi: setNome, setCognome,SetEtà - getNome,getCognome,getEtà

    Grazie in anticipo
    Innanzitutto quanto descritto rappresenterebbe solo 1 classe ... non un "programma" intero. Come poi tu debba usare questa classe ... è un altro conto (e non l'hai precisato).
    Comunque quale aiuto vorresti esattamente?

    L'aiuto che ti posso dare è indicarti come scrivere quelle cose. Innanzitutto se ne deduce dalle proprietà che la classe serve a rappresentare una persona, quindi si potrebbe benissimo chiamare Persona.

    In questa classe metterai 3 campi di istanza marcati private. nome e cognome saranno dei String mentre l'età può essere un int.

    I metodi "setter" semplicemente saranno: a) marcati public, b) con tipo di ritorno void e c) con un parametro dello stesso tipo della variabile relativa. Nel metodo chiaramente assegni il parametro al campo di istanza.

    I metodi "getter" saranno: a) marcati public, b) con il tipo di ritorno dello stesso tipo della variabile relativa e b) senza parametri. Nel metodo restituisci il campo di istanza.

    Prova a scriverlo.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.