#pragma once
#ifndef STUDENT_H_
#define STUDENT_H_
#include<instream>
#incluse<string>
using namespace std;
class student{
private:
string name_;
public:
void setStudent(string name.int chinese,int math, int english);
}
#pragma once
#ifndef STUDENT_H_
#define STUDENT_H_
#include<instream>
#incluse<string>
using namespace std;
class student{
private:
string name_;
public:
void setStudent(string name.int chinese,int math, int english);
}
private:标识只能通过公共成员访问的类成员(数据隐藏)
public:标识组成类的公共接口的类成员(抽象)
降接口放在头文件中,并将实现放在源代码(.cpp)中。
class表示类
private(私有成员:只能通过公共成员访问的类成员(数据隐藏)
public:标识组成类的公共接口的类成员(抽象)。
//student.h
#pragma once
#ifndef STUDENT_H_
#define STDENT_H_
#include <iostream>
#include <string>
using namespace std;
//class关键字和类名
class Student
{
//私有成员,定义数据成员,只能通过公有接口进行访问,数据隐藏
private:
string name;
int chinese;
int math;
int english;
//共有接口
public:
void setStudent(string name, int chinese, int math, int english);
int sum(const Student &s);
float avery(const Student &s);
bool pass(const Student &s);
};
#endif // !STUDENT_H_