E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
抽象数据类型
第六章 可以工作的类
6.1类的基础:
抽象数据类型
ADTs
抽象数据类型
是指一些数据以及对这些数据所进行的操作的集合。好处:可以隐藏实现细节。改动不会影响到这个程序。让接口能提供更多信息。更容易提高性能。
ptn3900
·
2011-09-20 01:00
C# 封装
被封装的对象通常被称为
抽象数据类型
。在本文中,我们将详细学习属性的特性。封装的概念可以把程序按某种规则分成很多“块“,块与块之间可能会有联系,每个块都有一个可变部分和一个稳定的部分。
wxzyq
·
2011-08-21 08:00
C语言的ADT和黑盒设计
C可以用于设计和实现
抽象数据类型
(ADT,abstractdatatype),因为他可以限制函数和 数据定义的作用域。这个技巧也被称为黑盒(blackbox)设计。
mzz5240
·
2011-08-20 16:00
数据结构——
抽象数据类型
stdafx.h:#include #include #include #include #include //#include//cout,cin //函数结果状态码 #defineTRUE1 #defineFALSE0 #defineOK1 #defineERROR0 #defineINFEASIBLE-1 typedefintStatus;//函数结果状态码,如OK typedefin
GaoMatrix
·
2011-08-16 09:00
数据结构
数据结构课程设计---------用栈来实现表达式求值
例如2*(3+4)包含的运算符只能有'+'、'-'、'*'、'/'、'('、')';(2)输出的形式:运算结果,例如2*(3+4)=14;(3)程序所能达到的功能:对表达式求值并输出2、系统设计1、栈的
抽象数据类型
定义
hackbuteer1
·
2011-08-12 21:52
C/C++
数据结构
数据结构课程设计---------用栈来实现表达式求值
例如2*(3+4)包含的运算符只能有'+'、'-'、'*'、'/'、'('、')';(2)输出的形式:运算结果,例如2*(3+4)=14;(3)程序所能达到的功能:对表达式求值并输出2、系统设计1、栈的
抽象数据类型
定义
isiqi
·
2011-08-12 21:00
数据结构
数据结构课程设计---------用栈来实现表达式求值
3+4) 包含的运算符只能有'+'、'-'、'*'、'/'、'('、')';(2)输出的形式:运算结果,例如2*(3+4)=14;(3)程序所能达到的功能:对表达式求值并输出2、系统设计1、栈的
抽象数据类型
定义
Hackbuteer1
·
2011-08-12 21:00
AOP
数据结构
c
struct
null
float
C++ 泛型基础
像类一样,泛型也是一种
抽象数据类型
,但是泛型不属于面向对象,它是面向对象的补充和发展。在面向对象编程中,当算法与数据类型有关时,面向对象在对算法的抽象描述方面存在一些缺陷。
xinzheng_wang
·
2011-08-10 16:00
Algorithm
数据结构
C++
算法
iterator
Class
C++ 泛型基础
像类一样,泛型也是一种
抽象数据类型
,但是泛型不属于面向对象,它是面向对象的补充和发展。 在面向对象编程中,当算法与数据类型有关时,面向对象在对算法的抽象描述方面存在一些缺陷。
xinzheng_wang
·
2011-08-10 16:00
C++
(2011.08.05)二叉树结点类的声明
这个二叉树结点类的声明是继承了一个二叉树的结点的
抽象数据类型
的,然后,其中,可以看到,二叉树结点类的声明,主要还是有七个函数,跟前面的BinNode几乎是一样的,其中私有数据成员有三个,一个是该结点的值
neicole
·
2011-08-05 19:00
tree
null
Class
管程
管程是一个基本程序单位,可以单独编译; (2)
抽象数据类型
。管程是中不仅有数据,而且有对数据的操作; (3)信息掩蔽。管程外可以调用管程内部定义的一些函数,但函数的具体实现外部不可见;
zhuliting
·
2011-08-01 10:00
编程
语言
编译器
经典数据结构沉思录(二):数组和链表
经典数据结构涵盖了多种
抽象数据类型
(ADT),其中包括栈、队列、有序列表、排序表、哈希表及分散表、树、优先队列、集合和图等。
MONKEY_D_MENG
·
2011-07-23 21:00
设计模式
数据结构
测试
delete
Class
domain
Java NIO类库Selector机制解析
NIO的包中主要包含了这样几种
抽象数据类型
: Buffer:包含数据且用于读写的线形表结构。
转载园
·
2011-07-18 10:00
java
jdk
编程
关联数组(associative array)
关联数组(associative array )是一种常用的
抽象数据类型
。
codePrac
·
2011-07-16 12:00
红黑树
哈希表
关联数组
avl树
java Collection介绍
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
wsqwsq000
·
2011-07-09 20:00
Collection
java Collection介绍
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
wsqwsq000
·
2011-07-09 20:00
Collection
Java NIO与IO的区别和比较
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。2
wsqwsq000
·
2011-07-09 20:00
java
nio
Java NIO与IO的区别和比较
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。2
wsqwsq000
·
2011-07-09 20:00
java
nio
Java NIO类库Selector机制解析
NIO的包中主要包含了这样几种
抽象数据类型
: Buffer:包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/
xhh198781
·
2011-07-06 11:00
java
windows
linux
exception
Mina
跨平台
突击复习数据结构与算法(一)--数据结构和算法的一些概念
分析问题以确定任何算法均会遇到的资源限制.二.确定必须支持的基本运算,并度量每种运算所受的资源限制.基本运算的实例包括向数据结构中插入一个数据项,从数据结构中删除一个数据项和查找指定的数据项.三.选择最接近这些开销的数据结构.ADT
抽象数据类型
它是指基于逻辑类型的数据类型以及这个类型上的一组操作
nothing的学习记录
·
2011-06-27 14:00
字 典
字典:以集合为基础,并支持支持Member,Insert和Remove三种运算的
抽象数据类型
。
xiangjie88
·
2011-06-08 10:00
C++
c
C#
深入探索C++对象模型笔记一 —— 关于对象(上)
在C++中,使用的是“
抽象数据类型
(ADT)”或“类层次的数据封装”。从软件工程的角度来看,C++威力更大。
wangsifu2009
·
2011-05-19 21:00
Stack
实际上栈是一种
抽象数据类型
。
liuzhaomin
·
2011-05-09 22:00
jdk
链栈实现
栈的
抽象数据类型
定义: ADT Stack{ 数据对象:D={ai|ai(- ElemSet,i=1,2,...,n,n>=0} 数据关系:R1={<ai-1,ai>
·
2011-05-03 12:00
实现
顺序栈实现
栈的
抽象数据类型
定义: ADT Stack{ 数据对象:D={ai|ai(- ElemSet,i=1,2,...,n,n>=0} 数据关系:R1={<ai-1,ai>
·
2011-05-03 12:00
顺序
数组实现
以
抽象数据类型
的形式讨论数组的定义和实现,可以让我们加深对数组类型的理解。
·
2011-05-03 12:00
数组
队列的实现
抽象数据类型
队列: ADT Queue{ 数据对象: D={ai| ai(-ElemSet,i=1,2,...,n,n>=0} 数据关系: R1={<ai-1,
·
2011-05-03 12:00
队列
[置顶] Oracle笔记 十二、PL/SQL 面向对象oop编程
------------------------
抽象数据类型
-------------创建地址类型,一定要加asobject,还可以在类型中加过程或方法createorreplacetypeaddressasobject
IBM_hoojo
·
2011-05-03 08:00
oracle
object
table
oop
delete
insert
《Object-Oriented Programming With ANSI-C》之第一章(
抽象数据类型
—信息隐藏)
第一章
抽象数据类型
—信息隐藏1.1数据类型 数据类型是每种编程语言不可或缺的一部分。ANSI-C(标准化C)拥有一些基本数据类型:int,double和char。
besidemyself
·
2011-04-30 14:00
数据结构与算法学习之链表
抽象数据类型
ADT中的表可以用简单的数组实现。但是用数组实现有两个弊端:1)首先要对表的大小的最大值进行估计,以便于创建相应长度的数组,如果过大,会浪费很多空间。
guiyinzhou
·
2011-04-20 10:00
关于void*类型的用法(目前自己所能想到的)
1.C++语言在对于void*类型的使用很特别,因为void*可以间接引用任何其他数据类型的指针,比如int*、float*甚至
抽象数据类型
的指针,而且可以从void*强制转换为任何其他数据类型的指针
gukesdo
·
2011-04-17 20:00
存储
mfc
语言
float
FP
编译器
Java Collection
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
haiziwoainixx
·
2011-03-21 15:00
java
多线程
数据结构
算法
框架
C++
抽象数据类型
纯虚函数
在抽象类中,接口表示一种概念(如形状)而不是具体的对象(如圆)。在C++中,抽象类只能用作其他类的基类,不能创建抽象类的实例。一、纯虚函数 C++通过提供纯虚函数来支持创建抽象类。通过初始化虚函数为0,来将其声明为纯虚的: virtualvoidDraw()=0; 在这个例子中,类有一个Draw函数,但其实现为空,因此不能被调用。 只要任何一个函数被声明为纯虚函数,这个类就是抽象类
wzhwho
·
2011-03-18 10:00
C++
null
delete
Class
Constructor
destructor
HashSet的存储方式是把HashMap中的Key作为Set的对应存储项
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
flylynne
·
2011-03-16 20:00
多线程
数据结构
编程
算法
框架
数据结构和自定义队列的实现
一般而言,数据结构的选择首先会从
抽象数据类型
的选择开始。一个设计良好的数据结
蒾ジ戀_+傳說
·
2011-03-10 17:00
数据结构
编程
算法
百度
C/C++中的data type
除了基本数据类型外,还可以定义
抽象数据类型
。所谓
抽象数据类型
,就是编译器本身不认识,而是通过读取
walkingmanc
·
2011-03-09 13:00
编程
OS
语言
float
编译器
64bit
C++复习 类
类.类类型通常被称为
抽象数据类型
,
抽象数据类型
是面向对象编程和泛型编程的基础. 001类就是定义了一个新的类型和新的作用域.
cxh342968816
·
2011-03-04 09:00
C++
String
OS
null
Class
编译器
钱能C++语言读书笔记(五)
而基于对象的编程是通过
抽象数据类型
描述的数据对象来展开的。它是一种数据抽象的编程。3、 数据结构:一系列性质相同的数
ACb0y
·
2011-02-23 22:00
Collection:List,Set,Map
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
珊瑚Java
·
2011-01-13 19:00
多线程
数据结构
编程
算法
框架
Java NIO与IO的区别和比较
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。2.
iwebcode
·
2010-12-29 22:00
java NIO
Java NIO与IO的区别和比较
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。
oanqoanq
·
2010-12-29 22:00
java
IO
String
Stream
服务器
buffer
C++笔记(1)
计算机语言的发展 -计算机程序(指令集合) -机器语言 -汇编语言 -高级语言(解释执行/编译执行)*高级语言的发展:第一代FORTRAN、Algol60.第二代Pascal、C.第三代Ada(引入
抽象数据类型
deep_explore
·
2010-12-24 19:00
C++
语言
byte
smalltalk
fortran
pascal
wince,即在冷启动时不丢失,我们需要选择ROM-only的文件系统和HIVE BASED注册表
net3m33.blog.163.com/blog/static/85973498200931471036544/WinCE文件系统概要 文件系统是一个实现了数据的存储、组织、处理和获取等操作的
抽象数据类型
paul73022
·
2010-12-22 14:00
数据库
ext
Flash
存储
WinCE
磁盘
有理数作为一个
抽象数据类型
有理数作为一个
抽象数据类型
有理数 (数字在形式a/b可以被写的a和b整数,并且b不零)在计算机不能当地代表。合理的ADT能被定义如所示下面。
littlestonelj
·
2010-11-22 20:00
c
产品
有理数的
抽象数据类型
有理数作为一个
抽象数据类型
有理数 (数字在形式a/b可以被写的a和b整数,并且b不零)在计算机不能当地代表。合理的ADT能被定义如所示下面。
littlestonelj
·
2010-11-22 18:00
Java NIO与IO的区别和比较
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。
王书兴
·
2010-11-14 20:00
java
数据结构
应用服务器
socket
网络应用
数据结构(C语言版)第一章
抽象数据类型
的表示与实现
//文件名:Triplet.c//因为C语言没有引用,所以用指针代替引用//函数的头文件#include#include//函数结果状态码#defineTRUE1#defineFALSE0#defineOK1#defineERROR0#defineINFEASIBLE-1#defineOVERFLOW-2//Status是函数的类型,其值是函数结果的状态码typedefintStatus;//定义
littlestonelj
·
2010-11-05 16:00
JAVA 集合
这些接口和类有很多对
抽象数据类型
操作的API,而这是我们常用的且在数据结构中熟知的。例如Map,Set,List等。
acdf111
·
2010-11-04 10:00
java
多线程
数据结构
算法
框架
Java NIO与IO的区别和比较
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作
androidssh
·
2010-10-29 17:00
java
数据结构
应用服务器
socket
网络应用
Java NIO与IO的区别和比较
.*)引入了四个关键的
抽象数据类型
,它们共同解决传统的I/O类中的一些问题。1.Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O
androidssh
·
2010-10-29 17:00
Java
应用服务器
Socket
网络应用
数据结构
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他