Buongiorno a tutti,
sono un programmatore della domenica e vorrei chiedervi un aiuto per un progetto più ampio che ho in mente. Vorrei solo sapere se il codice seguente è valido:
Creo la classe MiaClasse così:
codice:
public miaclasse {

       String s;

       public miaclasse () {

       s = "stringa vuota";
       }
       
       public void setval(String ins) {

       s=ins;
      }

      public String getValue() {
   
      return s;
     }

}

nella classe principale creo l'oggetto miaclasse e ne imposto il valore così :
codice:
public class Main {

miaclasse myobj = new miaclasse();
myobj.setval("stringa impostata");
}
se voglio riprendere nella terza classe il valore di myobj è corretto questo codice?
codice:
public class altraclasse {

String stringapresa;
miaclasse myobj;

stringapresa=myobj.getValue();



}

Grazie a tutti quelli che mi sapranno rispondere e chiedo scusa per l'eventuale stupidità della domanda