[Seaside] Dynamic typing in smalltalk

Alexandre BP abalonpe at ulb.ac.be
Fri Oct 29 16:43:04 UTC 2010


thank you for your replyI have a class named "PaperBibli" which keeps a list of bibliographic entries.Those entries are of different type: Article, Book, Conference,...Every type has its own fields such as: author,title,...
 --> I created SubClasses of "PaperBibli" for each type so that when I instanciate an bibliographic entry I don't have lots of variables(fields) which are empty because not required in a particular type.The problem is that when I instanciate my bibliographic entry I still don't know of which type it is because the user tell me so by choosing in a scroll list.
I hope that my explanation is clear



Date: Fri, 29 Oct 2010 12:24:22 -0400
Subject: Re: [Seaside] Dynamic typing in smalltalk
From: sean at monkeysnatchbanana.com
To: seaside at lists.squeakfoundation.org

There are types in smalltalk. Each object has a type.
That aside, what are you trying to accomplish with your example below?

On Fri, Oct 29, 2010 at 12:13 PM, Alexandre BP <abalonpe at ulb.ac.be> wrote:







Hello,
I would like to know if it is possible to apply dynamic typing in smalltalk. For example, If I want to use polymorphism, it would be:	
      var := Class new.	var := (SubClass1) message. 	var := (SubClass2) message.

Where message from SubClass1 is different then the one from SubClass2.Is there any solution for my problem? I know that there is no type in smalltalk but there is definitely a way to use polymorphism right?

Thank you in advance,Regardsalex 		 	   		  

_______________________________________________

seaside mailing list

seaside at lists.squeakfoundation.org

http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside





_______________________________________________
seaside mailing list
seaside at lists.squeakfoundation.org
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20101029/895b694d/attachment-0001.htm


More information about the seaside mailing list