全国中学生乒乓球锦标赛

简介

全国中学生乒乓球锦标赛由中国中学生体育协会主办,是国内中学生乒乓球最高级别赛事。

历届

届数

年份

时间

冠名

地点

备注

第二十三届

2023

7月10日-7月17日

双鱼杯

佳木斯大学体育馆

初中组

8月9日-8月16日

广州市番禺区亚运城综合体育馆

高中组

第二十二届

2023

3月15日-3月22日

双鱼杯

临海体育馆

第二十一届

2021

7月22日-7月31日

济宁市体育中心综合体育馆

第二十届

2019

7月25日-8月2日

徐州市中国矿业大学南湖体育馆

第十九届

2018

8月7日-8月14日

中国乒乓球通州训练基地

第十八届

2017

7月27日-8月4日

中国巨石集团体育中心/桐乡市茅盾中学

2016

7月20日-7月30日

微山县体育中心/微山县一中

2015

7月18日-7月28日

大连大学乒乓球运动中等职业技术学校

2014

8月11日-8月18日

济宁市第二中学

2013

7月21日-7月28日

重庆市杨家坪中学

2012

7月27日-8月5日

阳光粤港杯

东莞市横沥镇横沥中学

2011

8月12日-8月20日

双星名人杯

济南市第一中学

2010

7月24日-

长春市汽开区第六中学

2009

7月16-7月27日

中山市第一中学

2007

8月3日-

729/立孚光缆杯

天津二中

……

不详

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用C++定义学生类别的示例代码: ```cpp #include <iostream> #include <string> // 基类:学生 class Student { protected: std::string name; int age; public: Student(std::string name, int age) : name(name), age(age) {} virtual void display() { std::cout << "Name: " << name << std::endl; std::cout << "Age: " << age << std::endl; } }; // 小学生类 class ElementaryStudent : public Student { private: int grade; public: ElementaryStudent(std::string name, int age, int grade) : Student(name, age), grade(grade) {} void display() override { std::cout << "Elementary Student" << std::endl; Student::display(); std::cout << "Grade: " << grade << std::endl; } }; // 中学生类 class MiddleSchoolStudent : public Student { private: int grade; public: MiddleSchoolStudent(std::string name, int age, int grade) : Student(name, age), grade(grade) {} void display() override { std::cout << "Middle School Student" << std::endl; Student::display(); std::cout << "Grade: " << grade << std::endl; } }; // 大学生类 class CollegeStudent : public Student { private: std::string major; public: CollegeStudent(std::string name, int age, std::string major) : Student(name, age), major(major) {} void display() override { std::cout << "College Student" << std::endl; Student::display(); std::cout << "Major: " << major << std::endl; } }; int main() { Student* student1 = new ElementaryStudent("John", 8, 3); student1->display(); std::cout << std::endl; Student* student2 = new MiddleSchoolStudent("Alice", 14, 9); student2->display(); std::cout << std::endl; Student* student3 = new CollegeStudent("Bob", 20, "Computer Science"); student3->display(); delete student1; delete student2; delete student3; return 0; } ``` 这段代码定义了一个基类`Student`,以及三个派生类`ElementaryStudent`(小学生)、`MiddleSchoolStudent`(中学生)和`CollegeStudent`(大学生)。每个类都有自己的特定属性和方法,并且它们都重写了基类的`display()`方法以显示相应的信息。在主函数中,创建了几个不同类型的学生对象,并调用它们的`display()`方法以展示各自的信息。最后,记得释放动态分配的内存。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值