Mi sto accingendo a realizzare una classe in ASP per la generazione di vari formati di feed, dall'RSS all'Atom...

Siccome non sono solito ad usare le classi, o meglio, non in ASP, avrei un paio di dubbi in proposito.

Ve li espongo

1. Una classe può richiamare un oggetto definito mediante un'altra classe nonchè istanziare un nuovo oggetto (sempre definito in un'altra classe)

2. E' possibile gestire l'ereditarietà? In particolare sarei interessato alla possibilità di definire classi come implementazione di superclassi o classi astratte.

3. E' possibile definire un metodo/classe come astratta?

4. Mi sono letto la classe di Baol ed ho trovato un riferimento a una procedura come Public Property. Quale funzione ha in questo caso l'uso di un costrutto Property (ero fermo a metodi -> funzioni e proprietà -> variabili).


Per il resto ho trovato sufficiente documentazione.
Se ho ben compreso infine, il costruttore di un oggetto viene gestito tramire la sub Initialize che svolge la stessa funzione.

Dimenticavo, se avete documenti in merito, sarò lieto di gustarmeli.