我试图编写一个函数,它需要一对有序的东西并生成另一个有序的东西(按照字典顺序定义)。 但是,我想要得到的“有序类型”是抽象的,而不是OCaml元组。 这很容易处理内联/匿名签名。 (* orderedPairSetInlineSig.ml *)
module type ORDERED_TYPE = sig
type t
val compare : t -> t -> int
所以我有两个类,一个叫bag另一个叫TestBag。目标是询问用户他们想要什么:添加或删除,并显示他们在购物车中的内容。 我有点新来封装,我不知道如何获得用户输入,并把它放在添加方法,并得到这个去购物车字符串来显示用户在购物车中有什么。这是我迄今为止所拥有的。在删除之前,我正在执行添加部分。 袋类: import java.util.Arrays;
class bag {
priva
我仍然在学习封装。我有一个GrammarList,其中每个Grammar emcapsulated有一个阵列listRule与他们的所有setter &获得者。因为在这里看到: public class Grammar {
private enum Type {Left, Right, NULL};
private String Nom;
private static Type type