C++ 类与对象关系、生成举例如下:
#include <iostream> 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