The Siemens SL45i mobile telephone is not available in Israel. It is one of the first models that support J2ME. I have just ordered it from a mobile telephones store in UK. Hopefully I will get it within two weeks. I cannot stop thinking about the fee I had to pay. More than $1000. I guess it is just a matter of time till this piece of technology will be considered as junk.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.