일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- kubecostinstall
- eks
- 커뮤니티
- GDSC
- ekskubecost
- DFS
- eks비용
- Whatever
- Python
- CI
- kubecost
- 쿠버네티스
- 비용최적화
- AwsCloudClubs
- 프로그래머스
- GDG
- 설치
- ci/cd
- 코테
- homelab
- CUK
- karpenter
- kubecost설치
- AWS
- 나동빈
- GithubActions
- BFS
- 파이썬
- k8s
- GDGCampusKorea
Archives
- Today
- Total
촬리의늘솔길
C++과제 본문
진짜얼레벌레요..
#include <iostream>
#include <string>
using namespace std;
//날짜를보이게해야함.
//시험->시험보는학생->시험결과
//시험날짜,시험과목
static string examdate;
class Exam {
protected:
string subject;
public:
Exam(string a = "default") : subject(a){}
string getSub() { return subject; }
void setSub(string a) { subject = a; }
static string getdate(string n) {
examdate == n;
cout << n;
return examdate;
};
};
//시험보는학생;
class Student:public Exam {
//이름,학번,학과외부에서 상속받을지 ,friend해줄지고민
protected:
string name, department;
unsigned int id;
public:
//생성자 선언
Student(string a = "default", string n = "default", unsigned int i = 0, string d = "default") : Exam(a), name(n), id(i), department(d){}
string getName() { return name; }
void setName(string n) { name = n; }
unsigned int getId() { return id; }
void setId(unsigned int i) { id = i; }
string getDepartment() { return department; }
void setDepartment(string d) { department = d; }
};
//시험결과
class Examresult :public Student {
protected:
int score;
public:
//생성자 선언
Examresult(string a = "default", string n = "default", unsigned int i = 0, string d = "default", int s = 0) : Student(a, n, i, d), score(s) {};
int getScore() { return score; }
void setScore(int s) { s = score; }
friend void result(Examresult a, Examresult n, Examresult i, Examresult d, Examresult s);
};
void result(Examresult z) {
cout << "------------------------------" << endl;
cout << "과 목: " << z.getSub() << endl;
cout << "이 름: " << z.getName() << endl;
cout << "학 번: " << z.getId() << endl;
cout << "학 과: " << z.getDepartment() << endl;
cout << "점 수: " << z.getScore() << endl;
cout << "시험 날짜: "; z.getdate("2021년 06월 14일");
cout << endl;
cout << "------------------------------" << endl;
};
int main(void) {
Examresult Science("전자기학", "이해송", 202021343, "정보통신전자공학부", 20); //객체생성
Examresult Math("공학수학", "홍길동", 202012345, "정보통신전자공학부", 89);
result(Science);
result(Math);
}
728x90