TheDarkJuster (Member)
Guru^2
Messaggi: 1620
Iscritto: 27/09/2013
|
Codice sorgente - presumibilmente Php |
<?php class Miaclasse { // se lui l'ha fatto protected è perchè magari il nome è una proprietà che va ereditata, non capisco il motivo di cambiarlo in private protected $name = ''; public function setname($name) { $this->name = "$name"; } public function getname() : string { return $this->name; } } $user = new Miaclasse(); $user->setname("TEST"); print $user->getname(); //questo stampa TEST
|
Ecco, questo è come dovrebbe essere quel codice.
In PHP quando ?> sono gli ultimi due caratteri di un file possono essere omessi.
|
|
comtel (Member)
Pro
Messaggi: 145
Iscritto: 08/04/2011
|
Postato originariamente da nessuno:
Questo è il codice scritto per bene: |
Meno male che è scritto bene ...
Sicuro sicuro?
|
Potresti postare il codice scritto per bene ?! Sai, così non è che hai molto argomentato la tua risposta. Ti ringrazio infinitamente e cordialmente. |
|
nessuno (Normal User)
Guru^2
Messaggi: 6404
Iscritto: 03/01/2010
|
Potresti postare il codice scritto per bene ?! |
Sai, così non è che hai molto argomentato la tua risposta. |
C'è poco da argomentare ... sono quatto linee di codice ... basta controllarle una per una, pensavo lo facessi tu ... (per uno che ha conoscenze medie di PHP e Javascript ...)
Per quanto riguarda @alex1995, mi sembra strano che uno che conosce C++ faccia questi errori "in qualsiasi altro linguaggio" OO ... sembra che tu non abbia mai usato il C++ ...
Ultima modifica effettuata da nessuno il 18/02/2018 alle 13:26
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
TheDarkJuster (Member)
Guru^2
Messaggi: 1620
Iscritto: 27/09/2013
|
Ma che....... Ma le mie risposte sono invisibili? O scegliete accuratamente di ignorarle? Spiegatemi.........
|
|
comtel (Member)
Pro
Messaggi: 145
Iscritto: 08/04/2011
|
Postato originariamente da nessuno:
Potresti postare il codice scritto per bene ?! |
Sai, così non è che hai molto argomentato la tua risposta. |
C'è poco da argomentare ... sono quatto linee di codice ... basta controllarle una per una, pensavo lo facessi tu ... (per uno che ha conoscenze medie di PHP e Javascript ...)
Per quanto riguarda @alex1995, mi sembra strano che uno che conosce C++ faccia questi errori "in qualsiasi altro linguaggio" OO ... sembra che tu non abbia mai usato il C++ ...
|
Di solito nella società civile ed attuale quando una persona dice ad un'altra persona che la sua risposta è sbagliata, ne da una corretta. Ma lasciamo stare. Per me il codice è corretto, dimmi quali sono i punti non corretti e cambierò idea, ma non cosí. |
|
comtel (Member)
Pro
Messaggi: 145
Iscritto: 08/04/2011
|
Postato originariamente da TheDarkJuster:
Ma che....... Ma le mie risposte sono invisibili? O scegliete accuratamente di ignorarle? Spiegatemi......... |
Non sono invisibili, ma più che altro è simile alla soluzione che ho proposto io se ci fai caso. Tu hai specificato anche il tipo di ritorno (pratica corretta e che consiglio sempre di usare, anche se ci sono linguaggi più robusti come il JAVA che ti obbligano a farlo).. Il codice che ho scritto l'ho provato ovviamente e funziona perfettamente (il che ovviamente non vuol dire che è corretto, ma finora nessuno "letteralmente anche :asd mi ha detto quali sono i punti errati, quindi..). |
|
nessuno (Normal User)
Guru^2
Messaggi: 6404
Iscritto: 03/01/2010
|
Mario ... tu non hai idea di cosa significhi ogni riga di quel codice altrimenti l'avresti già trovato il problema.
@TheDarkJuster ... ovviamente ho visto il tuo codice e speravo che Mario lo confrontasse con il tuo prima di sparare cosa senza senso sulla "società civile"... Dire che un codice è "simile" e dire di averlo provato, senza comprendere l'errore enorme ...
Ma a che serve fare un elenco di "abilità" senza averle? E parla di "colleghi" ... andiamo ...
Rileggi il codice che dici che funziona
(comtel)
Questo è il codice scritto per bene:
Codice sorgente - presumibilmente Php |
<?php class Miaclasse { private $name = ''; public function setname($name) { $this->name = $name; } public function getname() { return $this->name; } } $user = new Miaclasse(); $user->getname('alex'); $user->setname("TEST"); print $user->getname(); ?>
|
|
Ultima modifica effettuata da nessuno il 18/02/2018 alle 14:18
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
comtel (Member)
Pro
Messaggi: 145
Iscritto: 08/04/2011
|
Postato originariamente da nessuno:
Mario ... tu non hai idea di cosa significhi ogni riga di quel codice altrimenti l'avresti già trovato il problema.
@TheDarkJuster ... ovviamente ho visto il tuo codice e speravo che Mario lo confrontasse con il tuo prima di sparare cosa senza senso sulla "società civile"... Dire che un codice è "simile" e dire di averlo provato, senza comprendere l'errore enorme ...
Ma a che serve fare un elenco di "abilità" senza averle? E parla di "colleghi" ... andiamo ...
Rileggi il codice che dici che funziona
Codice sorgente - presumibilmente Php |
Questo è il codice scritto per bene: Codice sorgente - presumibilmente Php <?php class Miaclasse { private $name = ''; public function setname($name) { $this->name = $name; } public function getname() { return $this->name; } } $user = new Miaclasse(); $user->getname('alex'); $user->setname("TEST"); print $user->getname(); ?>
|
|
Purtroppo non ho il piacere di poterti chiamare col tuo nome "nessuno", ma in ogni caso resto dell'idea che chi dice un qualcosa deve pur dimostrarlo, punto. Il vero no-sense sta proprio nel giudicare una persona e le sue abilità non conoscendola, e spero vivamente che tu non applichi questo pensiero e atteggiamento in ambito professionale e personale, perchè.. Beh, ci puoi arrivare da solo.
Detto questo, veramente stacco, vorrei dedicarmi a conversazioni più produttive piuttosto. |
|