我試圖編寫一個函數,它需要一對有序的東西並生成另一個有序的東西(按照字典順序定義)。 但是,我想要得到的「有序類型」是抽象的,而不是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