Question: class A { public String [ ] getSdlc ( ) { return sdlc; } String sdlc [ ] = { requirement analysis, design, development, testing,

class A {
public String[] getSdlc(){
return sdlc;
}
String sdlc[]={
\"requirement analysis\",
\"design\",
\"development\",
\"testing\",
\"implementation\",
\"maintenance\"
};
}
class B extends A {
public String[] getSdlc(){
return sdlc;
}
private String sdlc[]={
\"r\",\"d\",\"d\",\"t\",\"i\",\"m\"
};
}
class C extends B {
public String[] getSdlc(){
return sdlc;
}
String sdlc[]={
\"s\",\"d\",\"l\",\"c\"
};
}
public class Main {
public static void main(String args[]){
B obj = new C();
for (int i =0; i < obj.getSdlc().length;
i++){
System.out.print(obj.getSdlc()[i]+\"\");
}
}
}


What is the output? Also discus the working of code briefly? How many times does it run?
 

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!