摘要: 面向对象定义 面向对象三要素: 封装:将属性(数据)和方法(操作)封装,提供访问控制,隐藏实现细节,暴露该暴露的 继承:子类可以从父类直接获得属性和方法,减少重复定义。子类中如果与父类不同,可以自己定 义新的属性和方法,也可以覆盖同名的属性和方法 多态:前提是继承和覆盖,使得子类中虽然使用同一个方法 阅读全文
posted @ 2023-07-05 20:09 自然洒脱 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 排序接口 从接口定义来看,要实现某类型的排序 要知道有多少个元素 2个指定索引的元素怎么比较大小,索引i的元素小于索引j的值返回true,反之返回false 如何交换指定索引上的元素 那么自定义类型,要想排序,就要实现sort包中该接口。 结构体排序 假设有N个学生,学生有姓名和年龄,按照年龄排序结 阅读全文
posted @ 2023-07-05 19:53 自然洒脱 阅读(111) 评论(0) 推荐(0) 编辑