Class Pointers

4 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
€96.07
List Price:  €134.50
You save:  €38.43
£79.55
List Price:  £111.37
You save:  £31.82
CA$143.82
List Price:  CA$201.35
You save:  CA$57.53
A$159.75
List Price:  A$223.66
You save:  A$63.91
S$135.55
List Price:  S$189.77
You save:  S$54.22
HK$776.87
List Price:  HK$1,087.65
You save:  HK$310.78
CHF 89.54
List Price:  CHF 125.36
You save:  CHF 35.82
NOK kr1,131.89
List Price:  NOK kr1,584.69
You save:  NOK kr452.80
DKK kr716.53
List Price:  DKK kr1,003.17
You save:  DKK kr286.64
NZ$176.74
List Price:  NZ$247.44
You save:  NZ$70.70
د.إ367.25
List Price:  د.إ514.17
You save:  د.إ146.91
৳11,897.89
List Price:  ৳16,657.52
You save:  ৳4,759.63
₹8,511.81
List Price:  ₹11,916.88
You save:  ₹3,405.06
RM448.95
List Price:  RM628.55
You save:  RM179.60
₦154,629.53
List Price:  ₦216,487.53
You save:  ₦61,858
₨27,713.60
List Price:  ₨38,800.16
You save:  ₨11,086.55
฿3,420.45
List Price:  ฿4,788.77
You save:  ฿1,368.32
₺3,521.60
List Price:  ₺4,930.39
You save:  ₺1,408.78
B$608.79
List Price:  B$852.33
You save:  B$243.54
R1,842.93
List Price:  R2,580.18
You save:  R737.24
Лв187.58
List Price:  Лв262.62
You save:  Лв75.04
₩145,123.41
List Price:  ₩203,178.58
You save:  ₩58,055.16
₪363.65
List Price:  ₪509.13
You save:  ₪145.47
₱5,855.86
List Price:  ₱8,198.44
You save:  ₱2,342.57
¥15,668.35
List Price:  ¥21,936.32
You save:  ¥6,267.97
MX$2,009.38
List Price:  MX$2,813.21
You save:  MX$803.83
QR362.96
List Price:  QR508.16
You save:  QR145.19
P1,376.14
List Price:  P1,926.65
You save:  P550.51
KSh12,933.70
List Price:  KSh18,107.70
You save:  KSh5,174
E£5,098.48
List Price:  E£7,138.08
You save:  E£2,039.59
ብር12,411.43
List Price:  ብር17,376.50
You save:  ብር4,965.07
Kz91,790.82
List Price:  Kz128,510.82
You save:  Kz36,720
CLP$99,000
List Price:  CLP$138,603.96
You save:  CLP$39,603.96
CN¥729.84
List Price:  CN¥1,021.81
You save:  CN¥291.96
RD$6,062.96
List Price:  RD$8,488.38
You save:  RD$2,425.42
DA13,480.14
List Price:  DA18,872.73
You save:  DA5,392.59
FJ$231.51
List Price:  FJ$324.13
You save:  FJ$92.61
Q767.16
List Price:  Q1,074.06
You save:  Q306.89
GY$20,830.41
List Price:  GY$29,163.41
You save:  GY$8,332.99
ISK kr13,939.60
List Price:  ISK kr19,516
You save:  ISK kr5,576.40
DH1,002.06
List Price:  DH1,402.93
You save:  DH400.86
L1,844.84
List Price:  L2,582.85
You save:  L738.01
ден5,907.91
List Price:  ден8,271.31
You save:  ден2,363.40
MOP$797.07
List Price:  MOP$1,115.93
You save:  MOP$318.86
N$1,833.03
List Price:  N$2,566.32
You save:  N$733.28
C$3,663.83
List Price:  C$5,129.51
You save:  C$1,465.68
रु13,543.35
List Price:  रु18,961.24
You save:  रु5,417.88
S/370.75
List Price:  S/519.06
You save:  S/148.31
K403.75
List Price:  K565.26
You save:  K161.51
SAR375.71
List Price:  SAR526.01
You save:  SAR150.30
ZK2,755.44
List Price:  ZK3,857.73
You save:  ZK1,102.28
L478.06
List Price:  L669.30
You save:  L191.24
Kč2,414.72
List Price:  Kč3,380.71
You save:  Kč965.98
Ft39,834.10
List Price:  Ft55,769.34
You save:  Ft15,935.23
SEK kr1,103.23
List Price:  SEK kr1,544.57
You save:  SEK kr441.33
ARS$102,214.77
List Price:  ARS$143,104.77
You save:  ARS$40,890
Bs688.02
List Price:  Bs963.26
You save:  Bs275.23
COP$437,005.17
List Price:  COP$611,824.72
You save:  COP$174,819.55
₡50,234.08
List Price:  ₡70,329.73
You save:  ₡20,095.64
L2,527.41
List Price:  L3,538.48
You save:  L1,011.06
₲776,365.26
List Price:  ₲1,086,942.43
You save:  ₲310,577.16
$U4,474.38
List Price:  $U6,264.31
You save:  $U1,789.93
zł409.44
List Price:  zł573.23
You save:  zł163.79
Already have an account? Log In

Transcript

Hello, welcome to the 49th tutorial on the c++ program series and in this problem we are looking at class pointers. Similar to variables. objects can also point to over objects. local node member pointers can be accessed using the dash and greater than symbol. But we'll show you that in a moment of how to access member of objects. I mean member the pointer should say don't open up the CPP on open up the project itself.

We can leave that behind to the minor Okay, so what we want to do is just quickly create a class class vehicle. And in here we're gonna create some public's stuff. vehicle to the critical construct tests been variable flow Ah, what we're gonna do is have an overloaded constructor as well. Which is which will simply take speed 10 look at age temp analysis implement the constructors of vehicle vehicle, vehicle colon colon vehicle. And here we will just set the speed to 60 by default and the age to 141. And then do vehicle Conan Conan vehicle, implement the overloaded constructor and a quick way to get the prompts to do is copy and paste them.

No general programming to copy and paste as much as you can. We'll just do stuff like that, that will choose your load good That way, it's less work for you to do. And eventually it does build up equals speed temp. Again, that is totally up to you how you want to do it, that's a no recommendation from us. So what we're going to do is remove this and create a vehicle object called BMW, pass it through values 500 783 and do vehicle and now we're going to create a pointer object, our vehicles are going to asterik called a P and the B two equals to memory address of BMW, semi colon, maybe do BMW too. So to access the members of BMW, sorry, it should be convenient to access the members of BMW you do dash greater than that's how you access the members have a pointer for the function and the variables.

That was when the speed equals 467 Now if we were to do STDs ww STD line XML, we're going to also copy and paste these before that we run this we'll get a value of 500 and 467 value 500 is initialized with the value of 100. And because BMW two just points to be in the B's, anything that we do to be in the YouTube will affect BMW, the speed of BMW and therefore six seven but if we were to just put in a v two here and run this value of 467 as well because it just points to it. So that's it for this tutorial. If you have any questions feel free to message us support us on our systems that Cody k the email will be in the description. You can comment in this video or just directly messaged us via YouTube as well.

All the recording for source code will also be in the description. The next part of the series we'll be looking at overload Do operators and as usual, thanks for watching and I hope you have a nice day.

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.