-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstudent.cpp
More file actions
58 lines (51 loc) · 1.12 KB
/
student.cpp
File metadata and controls
58 lines (51 loc) · 1.12 KB
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
#include <iostream>
using namespace std;
class Course {
string name;
int id;
};
class Student {
private:
string name;
string address;
int rollNo;
Course courses[4];
public:
string getName(){
return name;
}
void setName(string n){
name = n;
}
string getAddress(){
return address;
}
void setAddress(string a){
address = a;
}
int getRollNo(){
return rollNo;
}
void setRollNo(int n){
rollNo = n;
}
void setCourses(Course c[4]){
courses[0] = c[0];
courses[1] = c[1];
courses[2] = c[2];
courses[3] = c[3];
}
void setCourses(Course c1, Course c2, Course c3, Course c4){
courses[0] = c1;
courses[1] = c2;
courses[2] = c3;
courses[3] = c4;
}
};
int main()
{
Student s;
s.setName("Patty Jenkins");
cout << s.getName() << " " << s.getAddress() << " " << s.getRollNo()
<< '\n';
}