Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "pch.h"
- #include <iostream>
- #include <string>
- using namespace std;
- class STUDENT {
- string name;
- int age;
- float grade;
- public:
- int GetName() {
- cout << endl << "Enter your name" << endl;
- string nametemp;
- cin >> nametemp;
- SetName(nametemp);
- return 0;
- };
- int GetAge() {
- cout << endl << "Enter your age" << endl;
- int agetemp;
- cin >> agetemp;
- SetAge(agetemp);
- return 0;
- };
- float GetGrade() {
- cout << endl << "Enter your grade" << endl;
- float gradetemp;
- cin >> gradetemp;
- SetGrade(gradetemp);
- return 0;
- };
- void SetName(string nametemp) {
- name = nametemp;
- };
- void SetAge(int agetemp) {
- age = agetemp;
- };
- void SetGrade(float gradetemp) {
- grade = gradetemp;
- };
- void Set() {
- STUDENT S;
- S.name = name;
- S.age = age;
- S.grade = grade;
- };
- void Show() {
- cout << endl;
- cout << "Name: " << name << endl;
- cout << "Age: " << age << endl;
- cout << "Grade: " << grade << endl;
- };
- STUDENT(string name) {
- SetName(name);
- age = 25; grade = 10;
- }
- STUDENT() {
- GetName();
- GetAge();
- GetGrade();
- }
- ~Student() {
- }
- };
- int main(int age)
- {
- setlocale(LC_ALL, "rus");
- /*STUDENT st0("lololo");*/
- STUDENT *st0 = new STUDENT("Sam");
- delete st0;
- STUDENT st1;
- STUDENT st2;
- STUDENT st3 = st2;
- cout << "==========================\nКонструктор с параметрами:\n";
- st0.Show();
- cout << "\nКонструктор без параметров:\n";
- st1.Show();
- st2.Show();
- st2.Show();
- cout << "==========================";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement