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 …

Member Avatar
Member Avatar
+0 forum 5

I am working on a class assignment in Java. According to the teacher's notes, a method in a sub-class that overrides the parent's method should be bold in the class diagram. I am using Visual Paradigm to create the class diagram, but I can't figure out how to bold a single method (I can bold the whole class). Anyone familiar with this program? Is the teacher correct about the UML syntax? Thanks!

Member Avatar
Member Avatar
+0 forum 1

The End.