C++ 类与对象关系、生成

C++ 类与对象关系、生成举例如下:

#include 

class student {
public:
  int No;
  int Score;
public:
  void setScore(int s) {
	Score = s;
  }
  int getScore() {
	return Score;
  }
  void setNo(int n) {
	No = n;
  }
  int getNo() {
	return No;
  }
};

int main(int argc, char *argv[])
{
  student s1;
  student s2;
  s1.setNo(1);
  s2.setNo(2);
  std::cout << s1.getNo() << std::endl;
  std::cout << s2.getNo() << std::endl;

  student *pS1;
  pS1 = new student;
  pS1->setNo(3);
  std::cout << pS1->getNo() << std::endl;

  return 0;
}

  • 对象包含属性和方法
  • class是批量生产对象的模板
  • 所有面向对象的程序设计就是在不断的设计各式各类的对象
  • 这些对象有特有的属性,有自己的方法

推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/VsFMs

你可能感兴趣的:(C++学习,c++,开发语言)