the virtual Methods concept is very difficult concept.
In c++ when we want to implement polymorphism then we use virtual function. But in the case of java i read that all methods in java are virtual by default except final methods that can not be overridden. I am confuse about polymorphism and virtual functions. Why methods in java are virtual by default and why not in c++. This is my basic question. Please help me.
First of all tell me what is virtual functions.
and how can we prove that methods in java are virtual by default.
i want proof about this.
moaz.amin.37 -12 Junior Poster
jwenting 1,889 duckman Team Colleague
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
moaz.amin.37 -12 Junior Poster
JamesCherrill 4,733 Most Valuable Poster Team Colleague Featured Poster
jwenting 1,889 duckman Team Colleague
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.