forked from ShivangiSingh17/Java-Jet
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathClassAndObject.java
More file actions
Latest commit
39 lines (26 loc) · 641 Bytes
/
Copy pathClassAndObject.java
File metadata and controls
39 lines (26 loc) · 641 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//Lamp class is created.
//The class has an instance variable `isOn` and three methods turnOn(), turnOff() and displayLightStatus().
classLamp {
booleanisOn;
voidturnOn() {
isOn = true;
}
voidturnOff() {
isOn = false;
}
voiddisplayLightStatus() {
System.out.println("Light on? " + isOn);
}
}
classClassObjectsExample {
publicstaticvoidmain(String[] args) {
Lampl1 = newswitch(), l2 = newswitch();
l1.turnOn();
l2.turnOff();
l1.displayLightStatus();
l2.displayLightStatus();
}
}
/*The program on running, the output will be:
Light on? true
Light on? false*/