-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathClassIntro.cpp
More file actions
73 lines (48 loc) · 807 Bytes
/
ClassIntro.cpp
File metadata and controls
73 lines (48 loc) · 807 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include <iostream>
using namespace std ;// if not written -> "accessed function or data" is not declared in this scope
/*
Syntax:
Class ClassName
{
};(Semicolon)
*/
class Class1
{
protected:
int demo;
private:
int Data;
int Data1;
public:
int a1;
void Set_Data(int temp);
int Get_Data(void);
void Set_Data1(int Temp)
{
Data1 = Temp;
demo =Temp;
}
int Get_Data1(void)
{
//return Data1;
return demo;
}
};
void Class1::Set_Data(int temp)
{
Data = temp;
}
int Class1::Get_Data(void)
{
return Data;
}
int main()
{
Class1 c1;
//c1.a1 = 10;
c1.Set_Data(15);
c1.Set_Data1(25);
//cout<<c1.a1<<endl;
cout<<c1.Get_Data()<<endl;
cout<<c1.Get_Data1()<<endl;
}