Example of Protected Method in Inheritance in x++
Long Answer
Views 68
Answer:
Example of Protected Method in Inheritance in x++
Person:
public class Person { str firstname; str lastname; protected void methodProtected() { info("Inside protected method. Inside Person Class."); } protected void addMethodProtected(int _a, int _b) { int c = _a + _b; info(strFmt("Inside protected parameterized method1. Inside Person Class.")); info(strFmt(" --> %1 + %2 = %3", _a, _b, c)); } protected int addMethodProtected1(int _a, int _b) { int c = _a + _b; return c; } }
Developer:
class Developer extends Person { protected void methodProtected() { info("Inside protected method. Inside Developer Class."); super(); } protected int addMethodProtected1(int _a, int _b) { this.methodProtected(); int c = _a + _b; return c; } public static void main(Args _args) { setPrefix("Output"); //Person person = new Person(); Developer developer = new Developer(); developer.methodProtected(); developer.addMethodProtected(12, 10); int returnedValue; returnedValue = developer.addMethodProtected1(10, 11); info(strFmt(" --> %1 ", returnedValue)); } }
Output:
Inside protected method. Inside Developer Class. Inside protected method. Inside Person Class. Inside protected parameterized method1. Inside Person Class.--> 12 + 10 = 22 Inside protected method. Inside Developer Class. Inside protected method. Inside Person Class. --> 21
Related Articles:
This section is dedicated exclusively to Questions & Answers. For an in-depth exploration of X++ Programming Language, click the links and dive deeper into this subject.
Join Our telegram group to ask Questions
Click below button to join our groups.