Activity Forums Salesforce® Discussions What is difference between virtual class and abstract class?

  • Kirandeep

    Member
    July 20, 2020 at 2:58 PM

    virtual classes permits subclassing and method overriding. However, a virtual class does implement functionality itself and can be instantiated and used directly. Conversely, abstract classes must be subclassed and have methods overridden to provide functionality.

  • [adinserter block='9']
  • Pooja

    Member
    July 20, 2020 at 3:32 PM

    A virtual class does implement functionality itself and can be instantiated and used directly. Conversely, abstract classes must be subclassed and have methods overridden to provide functionality.

Log In to reply.