What Will Be The Output Of The Following Java Codep Pre #565
What will be the output of the following Java code?</p> <pre><code class="language-java"> public class Main { String s; Main(String a) { s = a; } void change(String a) { s = a; } public static void main(String[] args) { Main a = new Main("San"); Main b = a; b.change("foundry"); System.out.println(b.s+a.s); } }</code></pre>
This multiple choice question (MCQ) is related to the book/course
gs gs111 OOP Object Oriented Programming Java.
It can also be found in
gs gs111 Class Components (Using Java) - Assigning Objects - Quiz No.2.
What will be the output of the following Java code?
public class Main { String s; Main(String a) { s = a; } void change(String a) { s = a; } public static void main(String[] args) { Main a = new Main("San"); Main b = a; b.change("foundry"); System.out.println(b.s+a.s); } }
Compilation Error
NVAEducation
foundryfoundry
foundrySan