Simple Example

3 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€85.34
List Price:  €119.48
You save:  €34.13
£74.01
List Price:  £103.62
You save:  £29.60
CA$138.36
List Price:  CA$193.71
You save:  CA$55.35
A$152.51
List Price:  A$213.52
You save:  A$61.01
S$128.50
List Price:  S$179.91
You save:  S$51.40
HK$779.53
List Price:  HK$1,091.37
You save:  HK$311.84
CHF 79.79
List Price:  CHF 111.71
You save:  CHF 31.92
NOK kr1,004.57
List Price:  NOK kr1,406.44
You save:  NOK kr401.87
DKK kr637.04
List Price:  DKK kr891.89
You save:  DKK kr254.84
NZ$169.63
List Price:  NZ$237.49
You save:  NZ$67.85
د.إ367.21
List Price:  د.إ514.11
You save:  د.إ146.90
৳12,136.98
List Price:  ৳16,992.26
You save:  ৳4,855.27
₹8,817.76
List Price:  ₹12,345.22
You save:  ₹3,527.46
RM422.40
List Price:  RM591.38
You save:  RM168.98
₦152,984.70
List Price:  ₦214,184.70
You save:  ₦61,200
₨28,298.93
List Price:  ₨39,619.64
You save:  ₨11,320.70
฿3,204.79
List Price:  ฿4,486.84
You save:  ฿1,282.04
₺4,119.83
List Price:  ₺5,767.93
You save:  ₺1,648.10
B$541.35
List Price:  B$757.91
You save:  B$216.56
R1,758.69
List Price:  R2,462.23
You save:  R703.54
Лв167.02
List Price:  Лв233.83
You save:  Лв66.81
₩138,636.13
List Price:  ₩194,096.13
You save:  ₩55,460
₪334.57
List Price:  ₪468.42
You save:  ₪133.84
₱5,669.43
List Price:  ₱7,937.43
You save:  ₱2,268
¥14,739.02
List Price:  ¥20,635.22
You save:  ¥5,896.20
MX$1,871.33
List Price:  MX$2,619.94
You save:  MX$748.60
QR364.50
List Price:  QR510.31
You save:  QR145.81
P1,340.79
List Price:  P1,877.16
You save:  P536.37
KSh12,904.65
List Price:  KSh18,067.03
You save:  KSh5,162.37
E£4,857.51
List Price:  E£6,800.71
You save:  E£1,943.20
ብር14,265.58
List Price:  ብር19,972.39
You save:  ብር5,706.80
Kz91,690.83
List Price:  Kz128,370.83
You save:  Kz36,680
CLP$96,464.35
List Price:  CLP$135,053.95
You save:  CLP$38,589.60
CN¥713.21
List Price:  CN¥998.52
You save:  CN¥285.31
RD$6,306.89
List Price:  RD$8,829.90
You save:  RD$2,523.01
DA12,985
List Price:  DA18,179.52
You save:  DA5,194.52
FJ$225.25
List Price:  FJ$315.36
You save:  FJ$90.11
Q764.86
List Price:  Q1,070.83
You save:  Q305.97
GY$20,864.62
List Price:  GY$29,211.30
You save:  GY$8,346.68
ISK kr12,213.77
List Price:  ISK kr17,099.77
You save:  ISK kr4,886
DH906.33
List Price:  DH1,268.90
You save:  DH362.57
L1,673.87
List Price:  L2,343.49
You save:  L669.61
ден5,249.20
List Price:  ден7,349.10
You save:  ден2,099.89
MOP$801.49
List Price:  MOP$1,122.12
You save:  MOP$320.63
N$1,762.97
List Price:  N$2,468.23
You save:  N$705.25
C$3,670.35
List Price:  C$5,138.63
You save:  C$1,468.28
रु14,083.64
List Price:  रु19,717.66
You save:  रु5,634.01
S/351.28
List Price:  S/491.80
You save:  S/140.52
K416.25
List Price:  K582.76
You save:  K166.51
SAR374.98
List Price:  SAR524.99
You save:  SAR150
ZK2,380.99
List Price:  ZK3,333.48
You save:  ZK952.49
L433.17
List Price:  L606.46
You save:  L173.28
Kč2,080.74
List Price:  Kč2,913.12
You save:  Kč832.38
Ft33,490.30
List Price:  Ft46,887.77
You save:  Ft13,397.46
SEK kr939.43
List Price:  SEK kr1,315.24
You save:  SEK kr375.81
ARS$135,877.55
List Price:  ARS$190,234.01
You save:  ARS$54,356.45
Bs689.11
List Price:  Bs964.79
You save:  Bs275.67
COP$397,708.14
List Price:  COP$556,807.31
You save:  COP$159,099.16
₡50,530.25
List Price:  ₡70,744.37
You save:  ₡20,214.12
L2,612.83
List Price:  L3,658.07
You save:  L1,045.23
₲721,071.34
List Price:  ₲1,009,528.72
You save:  ₲288,457.38
$U4,014.67
List Price:  $U5,620.70
You save:  $U1,606.02
zł362.63
List Price:  zł507.71
You save:  zł145.07
Already have an account? Log In

Transcript

Hello in this video we are going to look at a simple class example. What is a class classes are amazing classes allow you to encapsulate code and think of it like this. You have vehicles all over the world he left a game from them you have vehicles and you have a car that's a vehicle you have a motorbike that's a vehicle you have like a train that's a vehicle and the car has a speed, a motorbike, whatever speed, a train with the speed, counterweight, a motorbike, whatever weight, a train whatever weight, you see where I'm going here, they have similar properties. And they might have similar methods. One method might be accelerate, one more method might be D federate, no very similar sort of methods. And what we can do is create a class called vehicle for example.

And you'll have the properties I'm just create instances of the class and they each instance has its own unique set of values, but he shares common functionality, quality To take in. And if you don't get the first time go over the videos again, because honestly, it's the actual idea. The philosophy around classes is called object oriented programming. And it is one of the outside pitfalls that a lot of new developers fall into. So if you haven't come across object oriented programming, and you get a bit confused, don't worry, that is just natural. So in this video, simple example, the next video, we're going to look at creating instances of our class.

So to create a class, we simply have to use the keyword class. And then you specify the class name. So I want to say, a vehicle nastic vehicle class, in the, the example I always use when I'm teaching university as well. So now you can specify like any variables, so these will be global variables. So for this variable, I'm going to put speed for example, I'll set a default value of zero so by default, you know not not good. They can define as many methods as you want, I can put multiple variable as well, I'm gonna put one.

So we've already done methods, but the process is similar. So if I just say, play, I'm gonna say, increase speed, and I'm gonna pass in a parameter of increase amount. And something else to note is all methods in Python have to have DSL self keyword at the start, you won't actually pass anything in for the self keyword, this automatically passes in the instance of the class itself. So you will just pass in increase amount or those free variables including self data, passing the two variables, not the self. Okay, so put a colon in here. We are just going to say Got speed.

So this accessing the speed of this self. And we're going to say plus equals to increase amount. So we just add it to, we just add increase amount to speed. I think this is a very simple example. That's all there is to it. You can add more functions, you can add more variable that you can have a few other extra features that we'll cover throughout this series for that this is a very simple example.

In the next video, we're going to look at actually creating an instance of our class. And let's just run this just to make sure we're not getting any errors. Obviously, you won't display anything. We haven't done any prints. Last one. Thanks for watching, and I look forward to seeing you in the next Python class video.

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.