-
P26——基本概念(2)
1 逻辑结构 2 逻辑结构中的线性结构: 非线性结构是相对于线性结构的,除了线性就是非线性。 3 线性表的推广不是线性结构,一维数组是线性的,多为数组就不是了。 字符串:一个节点只能存一个字符。其他的类型不可以存储,这就是存储类型受限了。 栈和队列:一个先进后出,一个先进先出,所以操作受限制。 以下 -
P25、P26、 P27——基本概念----数据结构分为数据和结构
数据结构分为数据和结构: 数据:描述客观实物且由计算机处理的数字、字符等符号的总称。 结构:各个数据间的关系叫做结构。 1 2 3 在树种每个数据元素(点)叫做数据节点;在图中叫做顶点; 4 5 以下是数据对象: 6 7 抽象数据类型(ADT-Abstract Data Type) 抽象是什么意思? -
P24—动态数组没有{}
1 左边的静态数组定义的方法是错误的。 2、 动态数组的访问方式。 3 数组名就是这个数组的地址,就可以理解为,数组名就是指针,里面保存着这个数组的地址。 4 看这里就知道了,b既是指针又是数组名。所以说两者是相等的。 5 什么时候用动态数组呢?就是当数组的大小需要在程序运行的时候才知道,这个时候用 -
JavaB站学习————接口在开发中的作用
1 2 接口就是抽象的意思,接口是完全抽象的。 现在看到P511页 3 4 5 6 -
JavaB站学习————extends和implements同时出现
1 继承:继承了父类的里的变量和方法。 接口:非抽象类实现接口里的抽象方法,但是里面的常量也继承了吗?对,也继承了,可以把接口看成特殊的父类。 2 -
JavaB站学习————一个类可以实现多个接口以及接口的总结
1 2 3 接口可以看成父类。 4 就是测试时没有报错,但是运行时会报错。 5 向下转型,用instanceof,养成好习惯。 6 总结: P509 -
JavaB站学习————接口和多态联合使用。
1 接口可以使用多态,把接口看成是父类。 2 P507 -
01日语五十音
1 -
07 递归&&命名风格&&作业(结构体,malloc,函数,递归)
1 -
JavaB站学习——作业16
1