1
00:00:00,900 --> 00:00:04,950
Hi, folks, let's start with this session and today's topic is.

2
00:00:05,900 --> 00:00:06,770
Distractors.

3
00:00:07,700 --> 00:00:10,720
So first and foremost, question is what is the structure?

4
00:00:11,420 --> 00:00:17,570
So, as the name suggests, it is a member function which is used to distract or delete an object.

5
00:00:18,500 --> 00:00:20,420
Let's discuss this with an example.

6
00:00:20,930 --> 00:00:22,550
Suppose there is a class A.

7
00:00:25,190 --> 00:00:27,420
They are corresponding objects of this class.

8
00:00:27,890 --> 00:00:30,230
Let us consider small and small be.

9
00:00:31,180 --> 00:00:38,710
So to this or delete this object, but in simpler words, to release the allocated memory of both of

10
00:00:38,710 --> 00:00:42,940
these objects, there is a requirement of a special member function.

11
00:00:44,260 --> 00:00:47,720
Vitez Nonet, Distractor Ghatak.

12
00:00:48,420 --> 00:00:51,880
Now let's move forward with the representation of Distractor.

13
00:00:52,590 --> 00:00:57,840
So first point is the stuff that will be always present at the public section.

14
00:00:58,680 --> 00:01:05,340
Now, representation of Distractor starts with the symbol name of the class.

15
00:01:05,800 --> 00:01:10,010
Since the name of that class is capitally, there will be capital here.

16
00:01:10,440 --> 00:01:15,860
Then there will be Parramatta's and then there will be a function body GARCHIK.

17
00:01:16,200 --> 00:01:18,870
So this is how we can represent our district.

18
00:01:19,890 --> 00:01:23,160
Now let's move forward with the properties of our Destructoid.

19
00:01:24,090 --> 00:01:27,430
So there are six properties which we will discuss in this session.

20
00:01:28,260 --> 00:01:35,220
First property is that there are rules for a distractors district that doesn't support any type of return

21
00:01:35,220 --> 00:01:42,690
type, whether it is void and float that I know that I pay for a second property.

22
00:01:43,110 --> 00:01:50,410
There will be no argument for a district that there will be zero parameters for a district district

23
00:01:50,520 --> 00:01:58,380
that never support any kind of argument type property district that will be always present at the public

24
00:01:58,380 --> 00:01:58,890
section.

25
00:01:59,640 --> 00:02:01,980
It will never be present at the private section.

26
00:02:02,310 --> 00:02:08,520
And the reason behind this is that the defense always call from outside of the scope of a class.

27
00:02:08,910 --> 00:02:14,610
So it should always be present at the public section for property, namely the district.

28
00:02:14,610 --> 00:02:18,580
There will be always that symbol and then the class name.

29
00:02:19,050 --> 00:02:20,880
Let's discuss this with an example.

30
00:02:21,540 --> 00:02:31,380
Suppose there is a class with the name X, Y, Z, so X, a district name will be the symbol X, Y,

31
00:02:31,620 --> 00:02:32,070
Z.

32
00:02:33,030 --> 00:02:39,840
Next property district there will always be invoked only X when there is no need to invoke any sort

33
00:02:39,840 --> 00:02:42,630
of district that they're invoked on its own.

34
00:02:43,290 --> 00:02:45,300
Next property there is only one.

35
00:02:45,440 --> 00:02:51,600
And therefore, for a class there is no concept such as the structure overloading present for a district

36
00:02:51,600 --> 00:02:51,870
that.

37
00:02:52,800 --> 00:02:59,730
So this is all about the stuff that you do reach out to us for any sort of doubt or sedition, can you

38
00:02:59,730 --> 00:03:03,230
do whatever next with you for the representation of distractors?

39
00:03:03,630 --> 00:03:04,140
Thank you.
