Programming in Java - - Unit 6 - Week 3 _
Programming in Java - - Unit 6 - Week 3 _
(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)
vinamrasrivastava112@gmail.com
How does an
NPTEL
online class First {
course static void staticMethod() {
work? ()
System.out.println("Static Method");
Week 0 : () }
}
Week 1 : ()
https://onlinecourses.nptel.ac.in/noc24_cs105/unit?unit=34&assessment=391 1/6
13/11/2024, 15:25 Programming in Java - - Unit 6 - Week 3 :
(unit? Score: 0
unit=34&lesso Accepted Answers:
n=37) a. Static Method
Week 03 :
void subFunc() {
Programming a = 40;
Assignment 1
System.out.println("value of a = " + a);
(/noc24_cs105
/progassignme }
nt?name=376)
}
Week 03 :
Programming
Assignment 2 class demo {
(/noc24_cs105
public static void main(String[] args) {
/progassignme
nt?name=377) subDemoClass subc = new subDemoClass();
Week 03 :
subc.subFunc();
Programming }
Assignment 3
(/noc24_cs105
}
/progassignme
nt?name=378) a. value of a = 20
https://onlinecourses.nptel.ac.in/noc24_cs105/unit?unit=34&assessment=391 2/6
13/11/2024, 15:25 Programming in Java - - Unit 6 - Week 3 :
Solution (unit? 4) What will be the output of the below program. 1 point
unit=34&lesso
n=433)
class static_out {
Week 4 : ()
static int x;
Week 5 : () static int y;
Week 6 : ()
void add(int a, int b) {
Week 7 : () x = a + b;
y = x + b;
Week 8 : ()
}
Week 9 : () }
Week 10 : ()
public class static_use {
Week 11 : () public static void main(String args[]) {
static_out obj1 = new static_out();
Week 12 : ()
static_out obj2 = new static_out();
Books () int a = 2;
obj1.add(a, a + 1);
Text
Transcripts obj2.add(5, a);
() System.out.println(obj1.x + " " + obj2.y);
}
}
a. 7 7.4
b. 6 6.4
c. 7 9
d. 9 7
class access {
public int x;
private int y;
https://onlinecourses.nptel.ac.in/noc24_cs105/unit?unit=34&assessment=391 3/6
13/11/2024, 15:25 Programming in Java - - Unit 6 - Week 3 :
y = b;
}
void print() {
System.out.println(" " + y);
}
}
a. 2 3
b. 3 3
c. Runtime Error
d. Compilation Error
a. Public members
b. Protected members
c. Private members
d. Private or Protected members
https://onlinecourses.nptel.ac.in/noc24_cs105/unit?unit=34&assessment=391 4/6
13/11/2024, 15:25 Programming in Java - - Unit 6 - Week 3 :
Score: 0
Accepted Answers:
c. Private members
8) If a base class is inherited in protected access mode then which among the 1 point
following is true?
a. Public and Protected members of base class becomes protected members of derived
class
b. Only protected members become protected members of derived class
c. Private, Protected and Public all members of base, become private of derived class
d. Only private members of base, become private of derived class
a. Single level
b. Multi-level
c. Multiple
d. Hierarchical
class superDemoClass {
}
}
class demo {
https://onlinecourses.nptel.ac.in/noc24_cs105/unit?unit=34&assessment=391 5/6
13/11/2024, 15:25 Programming in Java - - Unit 6 - Week 3 :
}
}
https://onlinecourses.nptel.ac.in/noc24_cs105/unit?unit=34&assessment=391 6/6