Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


How does marker interface provides functionality to the
implemented class ?

or How dose maker interface gets the functionalities as
serialization or cloning.

Answers were Sorted based on User's Feedback



How does marker interface provides functionality to the implemented class ? or How dose ma..

Answer / somasundar m

Marker interface is a an interface which doesnot have any
variables and methods. Since it is following the design
pattern called Marker Design Pattern its is called as
Marker interface. This marker interface just tells the
compiler that all the marked classes with certain interface
names should be treated differently. It is used just to
mark the selected classes to do a certain functionality.
Example Serializable, Clonnable, etc. Here Serializable is
a marker interface just compiler to indentify which are the
classes should be marked for serialization. Now it can be
replace with annotations.

Is This Answer Correct ?    9 Yes 1 No

How does marker interface provides functionality to the implemented class ? or How dose ma..

Answer / yadav


I answered , Nobody has clear answer regarding this, The
marker interfaces would have got the functionalities from
the super class or interface . Marker interfaces are
called as tagged interfaces which wraps a specific
functionality with its name.It doesn't contains any method.

Is This Answer Correct ?    5 Yes 2 No

How does marker interface provides functionality to the implemented class ? or How dose ma..

Answer / qim2010

In java language programming, interfaces with no methods are
known as marker interfaces. Marker interfaces are
Serializable, Clonable, SingleThreadModel, Event listener.
Marker Interfaces are implemented by the classes or their
super classes in order to add some functionality.

e.g. Suppose you want to persist (save) the state of an
object then you have to implement the Serializable interface
otherwise the compiler will throw an error. To make more
clearly understand the concept of marker interface you
should go through one more example.

Suppose the interface Clonable is neither implemented by a
class named Myclass nor it's any super class, then a call to
the method clone() on Myclass's object will give an error.
This means, to add this functionality one should implement
the Clonable interface. While the Clonable is an empty
interface but it provides an important functionality.

Is This Answer Correct ?    0 Yes 0 No

How does marker interface provides functionality to the implemented class ? or How dose ma..

Answer / laxman

In java language programming, interfaces with no methods are
known as marker interfaces. Marker interfaces are
Serializable, Clonable, SingleThreadModel, Event listener.
Marker Interfaces are implemented by the classes or their
super classes in order to add some functionality.

e.g. Suppose you want to persist (save) the state of an
object then you have to implement the Serializable interface
otherwise the compiler will throw an error. To make more
clearly understand the concept of marker interface you
should go through one more example.

Suppose the interface Clonable is neither implemented by a
class named Myclass nor it's any super class, then a call to
the method clone() on Myclass's object will give an error.
This means, to add this functionality one should implement
the Clonable interface. While the Clonable is an empty
interface but it provides an important functionality.

Is This Answer Correct ?    1 Yes 2 No

Post New Answer

More Core Java Interview Questions

What is difference between Eclips and MyEclips?

3 Answers  


Is string pool garbage collected?

0 Answers  


Which are thin and thicK wrapper Class's in Java?

1 Answers  


How to extract HashMap values?

5 Answers   Marlabs,


Why java is free from garbage values??

4 Answers  


briefley expalin about the packages

3 Answers  


What does a void function return?

0 Answers  


define System.out.println(); what is the meaning!

19 Answers   Accenture,


Can inner class extend any class?

0 Answers  


Where is the find and replace?

0 Answers  


What classes of exceptions, caught by a catch clause?

1 Answers  


What are predicates in java 8?

0 Answers  


Categories