摘要: 我写了一段代码示例: class Clock { protected: int h, m, s; //时分秒,protected子类可直接使用 public: //构造函数初始化列表初始化时分秒 Clock(int hh=0,int mm=0,int ss=0):h(hh),m(mm),s(ss){ 阅读全文
posted @ 2026-06-22 16:20 嘿嘿123888888888 阅读(3) 评论(0) 推荐(0)
摘要: 不加 virtual 的函数是静态绑定,编译就定死;加了 virtual 是动态绑定,运行时根据真实对象类型调用函数。 我写的经典多态代码示例: using namespace std; class Animal { public: // 虚函数 virtual void speak() { cou 阅读全文
posted @ 2026-06-22 16:16 嘿嘿123888888888 阅读(2) 评论(0) 推荐(0)
摘要: 我写了一个简单的矩形类,包含属性、构造函数、成员函数: include using namespace std; class Rect { private: // 私有成员:对外隐藏 int w; int h; public: // 构造函数 Rect(int ww, int hh) { w = w 阅读全文
posted @ 2026-06-22 16:15 嘿嘿123888888888 阅读(3) 评论(0) 推荐(0)
摘要: 学了 new 和 delete 动态数组,终于可以随用随开、灵活控制空间大小。 我写的一维动态数组完整示例: include using namespace std; int main() { int n< "请输入数组长度:"; cin >> n; // 动态开辟数组 int *arr = new 阅读全文
posted @ 2026-06-22 16:13 嘿嘿123888888888 阅读(2) 评论(0) 推荐(0)