Post con tag classi
Mootools e la classe Events
16 mar
La classe Events di Mootools consente di aggiungere ad una classe semplici quanto utili capacità di gestione degli eventi. Una classe che implementa Events può infatti aggiungere, rimuovere e scatenare degli eventi (fire).
Definire una classe in Javascript
27 giu
La definizione di una classe in Javascript avviene utilizzando una funzione come template.
Le classi possono contenere sia proprietà che metodi.
Le proprietà vengono specificate utilizzando la parola chiave this.
I metodi possono essere aggiunto all’oggetto prototype della Function (o si può assegnare ad una proprietà una funzione).
Consideriamo ad esempio l’oggetto Person:
function Person(firstname, lastname) { this.firstname = firstname; this.lastname = lastname; } Person.prototype.formattedName = function() { return this.firstname + " " + this.lastname; };
Tale classe contiene le proprietà firstname e lastname, più il metodo formattedName, aggiunto nel prototipo della function (Prototype-based programming)
Le classi in Ruby
28 feb
Una classe in Ruby viene sempre definita utilizzando la parola chiave class:
class Auto end
Istanziare un oggetto di una classe avviene utilizzando il metodo speciale initialize:
class Auto def initialize(marca, modello) @marca = marca @modello = modello end end auto = Auto.new("Lancia", "Y")
Accesso alle classi in Java
25 feb
In Java esistono due modalità di accesso alle classi: accesso Default e accesso Public.
Sebbene siano due i modi di accesso, esiste una sola parola chiave per indicare il modificatore di accesso. La keyword è public e indica l’accesso pubblico. Se nessuna keyword è specificata, verrà utilizzato l’accesso default.