1600 PMP mock questions 1400 CAPM mock questions 800 SCJP 6 mock questions 600 OCAJP 7 mock questions 590 OCPJP 7 mock questions 556 SCWCD 5 mock questions 500 OCEJWCD 6 mock questions pdfDownload (java,struts, hibernet etc)

OOPs and Design Pattern interview questions

  • What is Observer pattern ? Explain with Code Example ? view answer
  • "is-a" relationship describes inheritance relationship between objects view answer
  • has-a relationship, which is also called object composition view answer
  • The four main concepts are involved in OOP view answer
  • Example Java Code For Association & Aggregation & Composition view answer
  • What are the common things need to consider while Creating and Destroying Objects view answer
  • what is the difference between encapsulation and data hiding? explain with Code example? view answer
  • Dependency In Java view answer
  • Is Singleton class is serialized ? view answer
  • What is Singleton ? and Double-checked locking ? view answer
  • What is Factory Method pattern? view answer
  • What is Adapter pattern ? view answer
  • What is Proxy and Decorator patterns ? With Java Example ? view answer
  • Brief Introduction to OOP Concepts view answer
  • What is Abstract Factory Pattern ? With Code Example ? view answer

!!! OOPs and Design Pattern interview questions !!!

What is Factory Method pattern?



Factory Method pattern is used when it must be decided at run time which one of
several compatible classes is to be instantiated. This pattern is used throughout the Java
API. For example, the abstract Collator class's getInstance() method returns a
collation object that is appropriate for the default locale, as determined by
java.util.Locale.getDefault():
Collator defaultCollator = getInstance();
The concrete class that is returned is actually always a subclass of Collator,
RuleBasedCollator, but that is an unimportant implementation detail. The interface
defined by the abstract Collator class is all that is required to use it.


Factory method is just a fancy name for a method that instantiates objects. Like a factory, the job of the factory method is to create -- objects.

Example :



public Class Student { } public Class Proffessor { }Public class Factory { public static Student getStudentInstance(){ return new Student ();}public static Proffessor getProffessorInstance(){ return new Proffessor();}}In the Client.javaWhen you need Student ObjectStudent st = Factory.getStudentInstance();When you need Proffessor ObjectProffessor pf= Factory.getProffessorInstance();

Reviews and Comments


PMP, CAPM, PMI is a registered certification mark of the Project Management Institute, Inc

Copyright © www.techfaq360.com 2016


About US | Contact US | Privacy Policy | Terms and Conditions  | Website disclaimer  | Cancellation and Refund Policy  | Shipping & Delivery Policy