2017年12月13日水曜日

開発環境

初めてのC# 第2版 (Jesse Liberty (著)、Brian MacDonald (著)日向 俊二 (翻訳)、オライリージャパン)の8章(メソッド)、8.1(メソッドのオーバーロード)、読者の課題を取り組んでみる。

コード

using System;

namespace Sample8_0
{
    class Time
    {
        private int year;
        private int month;
        private int date;
        private int hour;
        private int minute;
        private int second;

        public Time(int year, int month, int date,
                    int hour, int minute, int second)
        {
            this.year = year;
            this.month = month;
            this.date = date;
            this.hour = hour;
            this.minute = minute;
            this.second = second;
        }
        public void DisplayCurrentTime()
        {
            Console.WriteLine("{0}/{1}/{2} {3}:{4:00}:{5}",
                              month, date, year, hour, minute, second);
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            Time t = new Time(2000, 11, 18, 11, 03, 30);
            t.DisplayCurrentTime();
        }
    }
}

入出力結果(Terminal)

11/18/2000 11:03:30

Press any key to continue...

0 コメント:

コメントを投稿