uno è un metodo di JApplication, l'altra è una classe che estende JObject e che contiene il metodo getState.
Sostanzialmente, la costruzione del fwork è la costruzione delle classi e delle loro estensioni attraverso i metodi in esse contenute.
E' una costruzione "dinamica" perchè vi è un'interazione di un user attraverso una request o un default.
Il concetto dell'oop non è quello dell' "avviene prima o dopo", ma è dell' "avviene dove", infatti ha bisogno di trigger che intercettano eventi.
Il metodo di JApplication che accede a deteminati "dati" non ha la stessa specializzazione o scopo di un metodo che accede agli stessi dati da JObject... poi dipende dal "dato", può essere restituito lo stesso da entrambi i metodi.
...contorto? ...inesatto?.... se mi sbaglio mi corigerete... diceva un grande
M