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...


Polymorphism with an example?

Answers were Sorted based on User's Feedback



Polymorphism with an example?..

Answer / yamuna mathew

samne function behave differntily on different occasion

Is This Answer Correct ?    14 Yes 3 No

Polymorphism with an example?..

Answer / bilal dooply

Polymorphism is a property in which a single object can have more than 1 form.

Example [Code in VB.NET]:

Class Animals
'Walk() is declared Overridable

Overridable Public Sub Walk()
Console.Writeline ("Walking")
End Sub
End Class

Class Dog
Inherits Animals
'Let us make Dog is walking

'Walk() is overriding Walk() in its base class (Animals)

Overrides Public Sub Walk()
Console.Writeline ("Walking")
'Important: As you expect, any call to Walk() inside this class
'will invoke the Walk() in this class. If you need to
'call Walk() in base class, you can use MyBase keyword.
'Like this

'Mybase.Speak()

End Sub
End Class

Class MainClass
'Our main function

Shared Sub Main()
'Let us define Tommy as a Animal (base class)

Dim Tommy as Animals
'Now, I am assiging an Indian (derived class)

Tommy = new Dogs
'The above assignment is legal, because

'Dogs IS_A Animals.

'Now, let me call Walk as

Tommy.Walk()
'Which Walk() will work? The Walk() in Dogs, or the

'Walk() in Animals?

'The question arises because, Tommy is declared as a Animals,

'but an object of type Dogs is assigned to Tommy.

'The Answer is, the Walk() in Dogs will work. This is because,

'most object oriented languages like Vb.net can automatically

'detect the type of the object assigned to a base class variable.

'This is called Polymorphism

End Sub
End Class

Is This Answer Correct ?    7 Yes 0 No

Polymorphism with an example?..

Answer / vivin

It means ability to take more than 1 form.

(ex)consider the operation of addition,

For 2 numbers it will generate sum{2 + 3 = 5} then
for 2 strings it will concatenate (vivin + durai = vivindurai)

Is This Answer Correct ?    6 Yes 2 No

Polymorphism with an example?..

Answer / rajeesh

polymorphism is a programming language feature that allows
values of different data types to be handled using a uniform
interface.

Is This Answer Correct ?    4 Yes 1 No

Polymorphism with an example?..

Answer / rajdeep gupta

to call the overloaded function via object is known as
polymorphism.There are two types of polymorphism
1-Dynamic polymorphism
2-static polymorphism

static polymorphism(early binding)

there in only one class is sufficient to call the overloaded
function.it is predefine that which function want to be call.
that means the linking between function call and object is
resolved at compile time is known as static polymorphism.

dynamic polymorphism(late binding)
class model should be based on inheritance model.virtual
function is used for it.
that means the linking between function call and object is
resolved at run time is known as dynamic polymorphism.

Is This Answer Correct ?    3 Yes 0 No

Polymorphism with an example?..

Answer / viveka nanda reddy.

The term 'poly' refers "many"& 'Morphism' refers "forms".In
other words the polymorphism refers to the same name having
different attributes(Behaviour).

Is This Answer Correct ?    3 Yes 0 No

Polymorphism with an example?..

Answer / anil

polymorphism means implementing different functionality's
with the same name and different type of arguments and
different number of parameters.We can achieve polymorphism
using function overloading and function overriding.

Is This Answer Correct ?    1 Yes 0 No

Polymorphism with an example?..

Answer / sanjeevkumar.v

different form of functions

Is This Answer Correct ?    3 Yes 8 No

Post New Answer

More OOPS Interview Questions

Pls...could any one tell me that whether we can access the public data memeber of a class from another class with in the same program. Awaiting for your response Thanku

4 Answers  


What do you mean by inheritance?

0 Answers   IBS,


What is overriding in oops?

0 Answers  


Is following functions are said to be overloaded? int add(int a,int b) char *add(int a,int b)

4 Answers  


what is the difference between function template and template of function?explain with example.

2 Answers  


What is abstraction in oops?

0 Answers  


What is abstraction and encapsulation?

0 Answers  


Why is encapsulation used?

0 Answers  


What is abstraction in oops with example?

0 Answers  


1.explicit call for destructor 2.calling function inside a constructor. 3.base *b-new derived delete b; 4.delete p what it will delete. 5.size of base class and derived class int i,in base class and int j in derived. 6.int i-20 int main() { int i =5; printf("%d".::i); { int i =10; printf("%d".::i); } } 7.object slicing 8.new 9.function overloading(return type). 10.class base() { virtuval fun() { ----- } } class derivied:public base() { fun() { ----- } } int main() { derived d; } 11.how static function will call in C++? 12.default structures are in C++? 13.constructors should be in public . 14.virtuval constructor not exist. 15.multilevel inhritence. destructor order.

1 Answers   Tech Mahindra,


What is the real life example of polymorphism?

0 Answers  


what is the use of template classes in c++

1 Answers  


Categories