Probably they are asking you to implement using Strategy pattern. Just try Strategy Design Pattern, in which you can decide dynamically.
On Jul 16, 4:31 pm, AlekseyM <aleksey.mesh...@tut.by> wrote: > this means: hide the specifity of processing inside of overriden methods of > subclasses (instead of explicit conditions check) > > > > > > > > In pseudo-language: > > > > > > > > Replace code like > > > > > > > > if obj.isOfType1 then doSomethForType1(obj) > > > > else if obj.isOfType2 then doSomethForType2(obj) > > > > ... > > > > > > > > By the call > > > > obj.doSomething() > > > > > > > > And create different implementations of doSomething() in particular > subclasses of base class. > > > > > > > > Thursday, July 15, 2010, 5:23:32 PM, you wrote: > > > > > > > > > > > > > Hi, > > > > I am developing one basic application for banking, a company gave me this > task. The requirements is as follows: > > > > > > > > > > > > There are 3 data holders: > > > > - owner > > > > - accounts > > > > - transactions to process > > > > > > > > There are some tasks like finding account owners and others. > > > > > > > > The company requires polymorphism instead of boolean fields? I am confused > about this statement. Anybody help me to explain this statement and how can i > design the classes on the basis of this. Waiting for your quick reply. > > > > > > > > Arslan > > > > > > > > > > > > > > -- > > > > You received this message because you are subscribed to the Google > > > > Groups "Java EE (J2EE) Programming with Passion!" group. > > > > To post to this group, send email to > > > > java-ee-j2ee-programming-with-passion@googlegroups.com > > > > To unsubscribe from this group, send email to > > > > java-ee-j2ee-programming-with-passion+unsubscr...@googlegroups.com > > > > For more options, visit this group at > > > > http://groups.google.com/group/java-ee-j2ee-programming-with-passion?hl=en?hl=en > > > > > > > > > > > > > > > > > > > > -- > > > > Best regards, > > > > Aleksei mailto:aleksey.mesh...@tut.by > > -- You received this message because you are subscribed to the Google Groups "Java EE (J2EE) Programming with Passion!" group. To post to this group, send email to java-ee-j2ee-programming-with-passion@googlegroups.com To unsubscribe from this group, send email to java-ee-j2ee-programming-with-passion+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/java-ee-j2ee-programming-with-passion?hl=en?hl=en