|
ziplo |
puo essere che ha sbagliato la consegna??????
... |
28-01-2008 23:09 |
|
|
ziplo |
.fedelissimo.
Registered: Jan 2008
Posts: 56 (0.01 al dì)
Location: bg
Corso: com dig
Anno: 1
Time Online: 19:09:22 [...]
Status: Offline
Edit | Report | IP: Logged |
puo essere che ha sbagliato la consegna??????
se c'è un metodo astratto nella classe tag allora cone si fa a istanziare un elemento della classe essendo questa astratta?????????????????????????????
|
28-01-2008 23:09 |
|
|
| |
|
Jaky |
anche io mi sono posto lo stesso problema...però ... |
29-01-2008 02:45 |
|
|
Jaky |
.grande:maestro.
Registered: Nov 2003
Posts: 703 (0.09 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: laureando
Time Online: 5 Days, 1:02:58 [...]
Status: Offline
Edit | Report | IP: Logged |
anche io mi sono posto lo stesso problema...però poi nel programma, non hai bisogno di instanziare direttamente Tag(anche perchè non puoi) ma, attraverso il metodo getSpacializedTag, gli passi come argomento la stringa <bla bla bla> , e istanzia uno dei 4 tag =)
io la vedo così..spero di non dire boiate
|
29-01-2008 02:45 |
|
|
| |
|
Deviling Master |
Essendo il metodo getSpec... statico puoi chiamarl ... |
29-01-2008 05:46 |
|
|
Deviling Master |
.illuminato.
Registered: Oct 2007
Posts: 184 (0.03 al dì)
Location: Missaglia -LC-
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 21:51:21 [...]
Status: Offline
Edit | Report | IP: Logged |
Essendo il metodo getSpec... statico puoi chiamarlo senza instanziare la classe.
__________________
Nel Software esiste sempre almeno un Bug, generalmente è localizzabile tra la tastiera e la sedia
http://img92.imageshack.us/img92/9409/firmadx9qiya9.gif
|
29-01-2008 05:46 |
|
|
| |
|
Black D. |
Salve a tutti, una domanda su getSpec..
... |
29-01-2008 12:25 |
|
|
Black D. |
.amico.
Registered: Jun 2007
Posts: 22 (0.00 al dì)
Location: Bolzano
Corso: Comunicazione Digitale
Anno: 1°
Time Online: 2:14:35 [...]
Status: Offline
Edit | Report | IP: Logged |
Salve a tutti, una domanda su getSpec..
Oltre alla classe Tag che contiene il metodo astratto updateStatistics (e che la rende astratta e quindi non istanziabile) anche le sottoclassi Structural, Link, Presentation e Other presentano lo stesso metodo astratto. Quindi il metodo getSpec...come fa a restituire un'istanza corrispondente alla sottoclasse (se nemmeno queste possono essere istanziate?). Scusate la domanda forse stupida, ma non ne vengo a capo.
__________________
Bell'idea iscriversi all'università a 30 anni suonati....
|
29-01-2008 12:25 |
|
|
| |
|
Jaky |
solo Tag è astratta e non può essere istanziata, ... |
29-01-2008 15:22 |
|
|
Jaky |
.grande:maestro.
Registered: Nov 2003
Posts: 703 (0.09 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: laureando
Time Online: 5 Days, 1:02:58 [...]
Status: Offline
Edit | Report | IP: Logged |
solo Tag è astratta e non può essere istanziata, ma le sottoclassi si. in esse devi fornire l'implementazione del metodo astratto.....percui il metodo nn dovrà essere dichiarato astratto dentro le sottoclassi
|
29-01-2008 15:22 |
|
|
| |
|
Black D. |
Che fesso, e si che era anche scritto sul progetto ... |
29-01-2008 16:29 |
|
|
Black D. |
.amico.
Registered: Jun 2007
Posts: 22 (0.00 al dì)
Location: Bolzano
Corso: Comunicazione Digitale
Anno: 1°
Time Online: 2:14:35 [...]
Status: Offline
Edit | Report | IP: Logged |
Che fesso, e si che era anche scritto sul progetto.
Allora tutto (o quasi) si risolve.
Gazie 1000 jaky
__________________
Bell'idea iscriversi all'università a 30 anni suonati....
|
29-01-2008 16:29 |
|
|
| |
|
Pupino |
Avrei una domanda...
... |
29-01-2008 17:21 |
|
|
Pupino |
- D J -
Registered: Nov 2003
Posts: 4223 (0.55 al dì)
Location: Paese dei Balocchi
Corso: Buenos aires
Anno: 2008 :)
Time Online: 27 Days, 15:16:44 [...]
Status: Offline
Edit | Report | IP: Logged |
Avrei una domanda...
Il costruttore della classe Tag deve istanziare un oggetto della classe nel caso in cui la stringa passata descriva un tag ben formato, altrimenti sollevare un'eccezione.
Il metodo getSpecializedTag(String t) analizza la stringa passata come argomento, nel caso la stringa contenga la descrizione di un tag ben formato tale metodo crea un'istanza di una sottoclasse di Tag (adeguata in base alla descrizione del tag).
E' corretto allora se io nel costruttore richiamo il metodo getSpecializedTag? Senza quindi istanziare un oggetto della classe Tag ma istanziando direttamente un oggetto della sottoclasse adeguata...
Perchè non capisco il senso di dover avere un oggetto di tipo Tag, quando per poter analizzare il documento, contare i tag ecc ho bisogno di oggetti che mi rappresentano la tipologia dei tag...
__________________
PUPINO'S VIDEO
FRANK JAY
UN BLOG
Last edited by Pupino on 30-01-2008 at 18:15
|
29-01-2008 17:21 |
|
|
| |
|
Deviling Master |
LA comodità di avere un oggetto di un sub-Tag è ... |
29-01-2008 17:26 |
|
|
Deviling Master |
.illuminato.
Registered: Oct 2007
Posts: 184 (0.03 al dì)
Location: Missaglia -LC-
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 21:51:21 [...]
Status: Offline
Edit | Report | IP: Logged |
LA comodità di avere un oggetto di un sub-Tag è comodo perchè chiami una sola volta updateStatistics e in base alla classe in cui è istanziato l'oggetto va a prendere il suo update e ad aggiornare statisticscollector. In questo modo non devi fare ogni volta la differenza tra i vari casi e chiamare 6 diversi updateStatistics
|
29-01-2008 17:26 |
|
|
| |
|
Jaky |
[QUOTE][i]Originally posted by Pupino [/i]
... |
30-01-2008 01:50 |
|
|
Jaky |
.grande:maestro.
Registered: Nov 2003
Posts: 703 (0.09 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: laureando
Time Online: 5 Days, 1:02:58 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Pupino
Perchè non capisco il senso di dover avere un oggetto di tipo Tag, quando per poter analizzare il documento, contare i tag ecc ho bisogno di oggetti che mi rappresentano la tipologia dei tag...
Bè ma java e i linguaggi orientati agli oggetti, proprio su questo si basano:
l'avere una classe generica Tag, dove specifici variabili, costruttori e metodi, è comodissimo, perchè questi non dovranno essere riscritti in tutte le sottoclassi, ma saranno ereditati e/o richiamarli tramite "super".
Nelle sottoclassi specificherai solo quello che le distingue le une dalla altre =)
Ciao
|
30-01-2008 01:50 |
|
|
| |
|
Jaky |
[QUOTE][i]Originally posted by Nikola88 [/i]
... |
30-01-2008 01:53 |
|
|
Jaky |
.grande:maestro.
Registered: Nov 2003
Posts: 703 (0.09 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: laureando
Time Online: 5 Days, 1:02:58 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Nikola88
....e chiamare 6 diversi updateStatistics
perchè 6? sn 4 le sottoclassi
|
30-01-2008 01:53 |
|
|
| |
|
Deviling Master |
ho detto un numero a caso... quando postavo nn ave ... |
30-01-2008 08:49 |
|
|
Deviling Master |
.illuminato.
Registered: Oct 2007
Posts: 184 (0.03 al dì)
Location: Missaglia -LC-
Corso: Comunicazione Digitale
Anno: Primo
Time Online: 21:51:21 [...]
Status: Offline
Edit | Report | IP: Logged |
ho detto un numero a caso... quando postavo nn avevo il testo sottomano
__________________
Nel Software esiste sempre almeno un Bug, generalmente è localizzabile tra la tastiera e la sedia
http://img92.imageshack.us/img92/9409/firmadx9qiya9.gif
|
30-01-2008 08:49 |
|
|
| |
|
miky_stardust |
scusate la domanda :oops: ma non ho capito una co ... |
30-01-2008 12:33 |
|
|
miky_stardust |
.primate.
Registered: Oct 2007
Posts: 63 (0.01 al dì)
Location: provincia di Brescia
Corso: Comunicazione Digitale
Anno: 3
Time Online: 1 Day, 4:20:28 [...]
Status: Offline
Edit | Report | IP: Logged |
scusate la domanda ma non ho capito una cosa: quando si lancia l'eccezione MalformedTagException, il programma deve continuare la sua esecuzione fino alla fine elencando tutti gli errori che ha trovato nel testo, oppure bloccare il programma?
|
30-01-2008 12:33 |
|
|
| |
|
Jaky |
nono..devi segnarlalo....lo dice alla pagina 8 nel ... |
30-01-2008 12:37 |
|
|
Jaky |
.grande:maestro.
Registered: Nov 2003
Posts: 703 (0.09 al dì)
Location: Milano
Corso: Comunicazione Digitale
Anno: laureando
Time Online: 5 Days, 1:02:58 [...]
Status: Offline
Edit | Report | IP: Logged |
nono..devi segnarlalo....lo dice alla pagina 8 nella classe ValidationResult =)
per ora non ho idea di come però :S
ciao
|
30-01-2008 12:37 |
|
|
| |
|
miky_stardust |
eh infatti, quando lancio un eccezione il programm ... |
30-01-2008 15:23 |
|
|
miky_stardust |
.primate.
Registered: Oct 2007
Posts: 63 (0.01 al dì)
Location: provincia di Brescia
Corso: Comunicazione Digitale
Anno: 3
Time Online: 1 Day, 4:20:28 [...]
Status: Offline
Edit | Report | IP: Logged |
eh infatti, quando lancio un eccezione il programma mi si blocca... dovrò capirlo anche io! grazie mille jaky ^__^
|
30-01-2008 15:23 |
|
|
| |
|
ziplo |
come si fa a impedire di istanziare una classe(ric ... |
30-01-2008 15:34 |
|
|
ziplo |
.fedelissimo.
Registered: Jan 2008
Posts: 56 (0.01 al dì)
Location: bg
Corso: com dig
Anno: 1
Time Online: 19:09:22 [...]
Status: Offline
Edit | Report | IP: Logged |
come si fa a impedire di istanziare una classe(richiesta delle sottoclassi di tag) ???cioè se noi creiamo la classe dovremo creare un costruttore ma è impossibile impedire di istanziare la classe se la costruisci...aiuto!|!!!!!!!!!!!!!!
|
30-01-2008 15:34 |
|
|
| |
|
All times are GMT. The time now is 14:18. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|