Prac-1 Class-object

6 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€66.52
List Price:  €95.03
You save:  €28.51
£55.40
List Price:  £79.15
You save:  £23.74
CA$97.77
List Price:  CA$139.67
You save:  CA$41.90
A$107.48
List Price:  A$153.55
You save:  A$46.07
S$94.07
List Price:  S$134.39
You save:  S$40.32
HK$544.73
List Price:  HK$778.22
You save:  HK$233.49
CHF 61.85
List Price:  CHF 88.36
You save:  CHF 26.51
NOK kr773.61
List Price:  NOK kr1,105.21
You save:  NOK kr331.59
DKK kr496.19
List Price:  DKK kr708.87
You save:  DKK kr212.68
NZ$119.31
List Price:  NZ$170.45
You save:  NZ$51.14
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,370.95
List Price:  ৳11,959.01
You save:  ৳3,588.06
₹5,916.42
List Price:  ₹8,452.40
You save:  ₹2,535.97
RM312.50
List Price:  RM446.45
You save:  RM133.95
₦117,624.49
List Price:  ₦168,042.19
You save:  ₦50,417.70
₨19,473.08
List Price:  ₨27,819.88
You save:  ₨8,346.79
฿2,426.48
List Price:  ฿3,466.55
You save:  ฿1,040.07
₺2,418.28
List Price:  ₺3,454.83
You save:  ₺1,036.55
B$406.67
List Price:  B$580.99
You save:  B$174.31
R1,268.60
List Price:  R1,812.36
You save:  R543.76
Лв130.09
List Price:  Лв185.85
You save:  Лв55.76
₩98,070.61
List Price:  ₩140,106.88
You save:  ₩42,036.26
₪261.37
List Price:  ₪373.41
You save:  ₪112.03
₱4,133.88
List Price:  ₱5,905.80
You save:  ₱1,771.92
¥10,806.63
List Price:  ¥15,438.71
You save:  ¥4,632.07
MX$1,423.91
List Price:  MX$2,034.25
You save:  MX$610.33
QR255.44
List Price:  QR364.93
You save:  QR109.49
P956.94
List Price:  P1,367.12
You save:  P410.17
KSh9,046.20
List Price:  KSh12,923.70
You save:  KSh3,877.50
E£3,475.04
List Price:  E£4,964.56
You save:  E£1,489.51
ብር8,733.50
List Price:  ብር12,476.97
You save:  ብር3,743.46
Kz63,853.79
List Price:  Kz91,223.61
You save:  Kz27,369.81
CLP$68,157.66
List Price:  CLP$97,372.26
You save:  CLP$29,214.60
CN¥506.84
List Price:  CN¥724.09
You save:  CN¥217.25
RD$4,224.90
List Price:  RD$6,035.83
You save:  RD$1,810.93
DA9,349.94
List Price:  DA13,357.64
You save:  DA4,007.69
FJ$158.89
List Price:  FJ$226.99
You save:  FJ$68.10
Q540.76
List Price:  Q772.55
You save:  Q231.78
GY$14,655.30
List Price:  GY$20,937.04
You save:  GY$6,281.74
ISK kr9,679.61
List Price:  ISK kr13,828.61
You save:  ISK kr4,149
DH699.78
List Price:  DH999.72
You save:  DH299.94
L1,274.52
List Price:  L1,820.82
You save:  L546.30
ден4,093.48
List Price:  ден5,848.08
You save:  ден1,754.59
MOP$561.60
List Price:  MOP$802.33
You save:  MOP$240.72
N$1,270.52
List Price:  N$1,815.10
You save:  N$544.58
C$2,577.69
List Price:  C$3,682.57
You save:  C$1,104.88
रु9,455.06
List Price:  रु13,507.81
You save:  रु4,052.75
S/265.82
List Price:  S/379.77
You save:  S/113.94
K281.99
List Price:  K402.86
You save:  K120.87
SAR262.75
List Price:  SAR375.38
You save:  SAR112.62
ZK1,938.58
List Price:  ZK2,769.51
You save:  ZK830.93
L331.04
List Price:  L472.94
You save:  L141.89
Kč1,685.42
List Price:  Kč2,407.85
You save:  Kč722.43
Ft27,354.11
List Price:  Ft39,078.98
You save:  Ft11,724.86
SEK kr771.99
List Price:  SEK kr1,102.90
You save:  SEK kr330.90
ARS$70,181.20
List Price:  ARS$100,263.16
You save:  ARS$30,081.95
Bs485.08
List Price:  Bs693
You save:  Bs207.92
COP$308,906.07
List Price:  COP$441,313.30
You save:  COP$132,407.23
₡35,572.52
List Price:  ₡50,820.06
You save:  ₡15,247.54
L1,770.13
List Price:  L2,528.86
You save:  L758.73
₲548,589.81
List Price:  ₲783,733.33
You save:  ₲235,143.51
$U2,994.50
List Price:  $U4,278.05
You save:  $U1,283.54
zł289.22
List Price:  zł413.19
You save:  zł123.97
Already have an account? Log In

Transcript

Hi Reiko Mac here in this practical exercise, we will be learning object oriented programming by writing a custom class by defining values, different methods and access them from main method in the main class by using objects and perform various operations by making function calls. So, let's start with this object oriented programming approach we have more flexibility over our program or commands and we have to first declare a public class. This would be a custom class, here we have a lamp class. We have a variable called Boolean or is on for return type Boolean Boolean is stores either true or false value for for a variable. Here we create a method called turn on. Operator anti white because it does not return any value.

Just changed the value of a variable is equal to true. So, when can on method is called it will change the value of his own variable to true. Similarly we may have a turn off method which maintains the value of his own variable to false. It is simple the notion of a switch electrical switch of our world. Now we can say he has how a third method called display is taters. Our visual display the current status of this switch either turn on or off.

I will read displaying a message on the screen. We are very System dot out dot println Tell them to display this message on a screen like on off for like to rally up to anywhere is on real display true or false. Now, let us create the main class from where we have to create a main method that would call the methods in the class lamp. Here we have the main classes example me, you can also create two different files for both different classes. But you have to compile it to classify the first file and second is a main file or you can always write in the same method, same program. Here we create an object for the land class in the Main method lamp is one question in lamb, it will create a new object called l one for lab class allowing us to access its method or relevance to the object to really we may have we can also create multiple objects for the same class.

And we have two different objects l one and l two for the lamb class. Now, we have to call this method for L one object. Let us change the value two on and by calling the method turn on. And then things they start us off as objects are turned off. And then we can display the first instance by or otherwise, display status and lpo. No deflection status.

So, what happens after we do this You can check by hitting dates if you're working already by pressing Ctrl f9 in case you are using an ID simple error showing up they could be fixed well I guess public the name of the file must be their example and we have to make another class not public. So sign up the first my third question stance and change the value to on suggestive saying the light is on true and the secondary status has changed the value to off displaying the display status false. The error was that we could not make the earlier class as a custom class as public. The public class must be the main class there in this ID. However, in your program, you could make both classes as public or you could create a separate file. Similarly, we could access multiple methods by creating multiple instances.

It is useful in cases of real life cases, whenever you will catch the server application. on a website you hit Quantico request, and the program is written only once. However, multiple instances for different users called sessions are being created based on the different objects that are created. On the Run. It could be correlated here with the concept of objects or instances. You can create a wide number of instances And what are each instance has separate set of data or values and perform operations differently based on same concept.

You can have different methods being called from different classes using different objects and show the result here. It will use all kinds of variables made of Boolean, integer, float, character, string, or anything else. You can have also return type here we have used to void return type for each methods. You could have integer float and return the value directly to the screen and no need of having the display status being called will directly display that message.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.