Nice用户手册(四)
2008-02-23 10:00:31来源:互联网 阅读 ()
参数类(parametric classes)
在Nice中有一种非常强大的特性是可以定义参数类。参数类很像C 中的模板,或者类似其它函数型语言中的模型。而针对参数类的编程有时也被称为泛型编程。
参数类就是有参数的类,在这种情况下参数更像一种类型而不是值。你可以把参数类认为是一族相关类,这些类除了被参数化的部分以外有相同的行为和结构。参数类常被用于数据结构中。
示例3.4 简单Java集合
class Stack{
List contents = new LinkedList();
void push(Object o){
contents.add(o);
}
//... omitted methods
public static void main(String[] args){
Stack st = new Stack();
st.push("Test");
Integer num = (Integer)st.pop(); // Runtime error
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:java开源项目研究
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash