摘要: 在继承的层次结构中,每个新子类都使类变得越来越明确和具体。如果从一个子类追溯到父类,类就会变得更通用、更加不明确。类的设计应该确保父类包含它的子类的共同特征。有时候,一个父类设计的非常抽象,以至于它都没有任何具体的实例。这样的类称为抽象类。 当编写一个类时,常常会为该类定义一些方法,这些方法用以描述 阅读全文
posted @ 2021-04-07 21:15 Tiger-Adan 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 线性表是最基本、最简单、也是最常用的一种数据结构。一个线性表是n个具有相同特性的数据元素的有限序列。 前驱元素: 若A元素在B元素的前面,则称A为B的前驱元素 后继元素: 若B元素在A元素的后面,则称B为A的后继元素 线性表的特征:数据元素之间具有一种"一对一”的逻辑关系。 1.第一个数据元素没有前 阅读全文
posted @ 2021-04-07 16:01 Tiger-Adan 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 枚举类型定义了一个枚举值的列表。每个值都是一个标识符。例如 enum MyFavoriteColor{RED,BLUE,GREEN,YELLOW} 枚举值类似于一个常量,因此,按惯例拼写都是使用大写字母(RED,BLUE...)。按惯例,枚举类型命名类似于一个类,每个单词的第一个字母大写。 一旦定义 阅读全文
posted @ 2021-04-07 11:57 Tiger-Adan 阅读(665) 评论(0) 推荐(0) 编辑