|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectto.tetramorph.kyuureki.KyuurekiDate
public class KyuurekiDate
旧暦の年月日を表現する。変換結果返却用クラス。
KyuurekiAlmanacがグレゴリオ暦から旧暦の日付を返すときは、このオブジェクトに値を
入れて返す。
年閏月日の各値は、フィールド変数から直接行う。get/setメソッドは用意してない。
フィールドの概要 | |
---|---|
int |
day
旧暦の日(1-29または1-30) |
boolean |
leap
閏月のときはtrue、ちがうときはfalse |
int |
month
旧暦の月(1-12) |
int |
year
旧暦の年 |
コンストラクタの概要 | |
---|---|
KyuurekiDate()
空のオブジェクトを作成する |
|
KyuurekiDate(boolean leap,
int month,
int day)
閏フラグ,月,日からオブジェクトを作成する。 |
|
KyuurekiDate(int year,
boolean leap,
int month,
int day)
年、閏フラグ,月,日からオブジェクトを作成する。 |
メソッドの概要 | |
---|---|
boolean |
equals(Object o)
このオブジェクトと指定されたオブジェクトが等しい時にtrueを返す。 |
void |
set(int year,
boolean leap,
int month,
int day)
年,閏,月,日をこのオブジェクトにセットする。 |
String |
toString()
このオブジェクトの文字列表現を返す。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public int month
public int day
public int year
public boolean leap
コンストラクタの詳細 |
---|
public KyuurekiDate(int year, boolean leap, int month, int day)
public KyuurekiDate(boolean leap, int month, int day)
public KyuurekiDate()
メソッドの詳細 |
---|
public boolean equals(Object o)
Object
内の equals
public void set(int year, boolean leap, int month, int day)
public String toString()
Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |