Nice用户手册(四)
参数类(parametric classes) 在Nice中有一种非常强大的特性是可以定义参数类。参数类很像C++中的模板,或者类似其它函数型语言中的模型。而针对参数类的编程有时也被称为泛型编程。参数类就是有参数的类,在这种情况下参数更像一种类型而不是值。你可以把参数类认为是一族相关类,这些类除了被参数化的部分以外有相同的行为和结构。参数类常被用于数据结构中。示例3.4 [more...]
参数类(parametric classes) 在Nice中有一种非常强大的特性是可以定义参数类。参数类很像C++中的模板,或者类似其它函数型语言中的模型。而针对参数类的编程有时也被称为泛型编程。参数类就是有参数的类,在这种情况下参数更像一种类型而不是值。你可以把参数类认为是一族相关类,这些类除了被参数化的部分以外有相同的行为和结构。参数类常被用于数据结构中。示例3.4 [more...]
第三章 类与接口类声明数据成员一个类最主要的组件使它的数据成员列表。数据成员是附属于每一个类实例的变量,它有类型、名称,可以有初始值。数据成员的声明语法如下:type field-name[ = [more...]
序 本手册描述了Nice编程语言。它目前正在修订之中,这意味着这门语言在许多方面还不完整,或有些部分基本上还是空白。在此期间,建议同时阅读《Nice Tutorial》[http://nice.sf.net/language.html],该书包括了许多额外信息。阅读这两篇文档需要一些Java的知识,或至少了解一种面向对象语言。本手册的作者是Daniel Bonniot和Bryn [more...]
Nice用户手册 Daniel Bonniot Bryn Keller Francis Barber Fido Dido 目录序 基本原理(philosophy) 包main方法类与接口类声明 数据成员 构造器 参数类(parametric classes) 接口声明 枚举类 [more...]