Activity › Forums › Salesforce® Discussions › What is abstract class ?
Tagged: Abstract Class, Javascript Code, Javascript in Salesforce, Salesforce Objects, Unique Classes
-
What is abstract class ?
Posted by Aman on September 22, 2018 at 11:19 AMWhat is abstract class ?
Parul replied 7 years, 8 months ago 3 Members · 2 Replies -
2 Replies
-
Abstract classes will be classes that contain at least one dynamic strategies. A conceptual technique is a strategy that is pronounced however contains no usage. Unique classes may not be instantiated, and expect subclasses to give usage to the theoretical techniques
- [adinserter block='9']
-
abstract classes can contain methods that don’t require an override and methods that do require an override, since it can contain methods that do require and override it must be extended to be constructed. useful if you want to share code among several closely related classes that impliment a common interface
eg:
public abstract class abscl {
public void m1(){ // Defined and Implemented
System.debug(‘ I am in abscl: m1’);
}
Public void m2(){ // Defined not implemented
}
public abstract void m3(); // Declared: Not Defined and Not Implemented this should be declared abtract method not implemented body method.
}child class
public class abschd extends abscl{
public override void m3(){ // the abstract method should be declared in child class using override but object is created in child class only.System.debug(‘I am in absch: m3 ‘);
}
}Thanks
Log In to reply.