コード例 #1
0
        static void Main(string[] args)
        {
            BangunRuang bangunruang;

            // IBangunRuang bangunruang;
            Console.WriteLine("1. Kubus ");
            bangunruang = new Kubus();
            bangunruang.Volume();
            bangunruang.LuasPermukaan();

            Console.WriteLine("2. Balok ");
            bangunruang = new Balok();
            bangunruang.Volume();
            bangunruang.LuasPermukaan();
            Console.ReadKey(true);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: anggareni/Abstraction
        static void Main(string[] args)
        {
            Console.WriteLine("BANGUN RUANG");
            Console.WriteLine();

            //BangunDatar bangundatar;  //Digunakan apabila menggunakan Abstract Class
            IBangunRuang bangunruang;   //Digunakan apabila menggunakan Interface

            Console.WriteLine("1. Balok");
            bangunruang = new Balok();
            bangunruang.Volume();

            Console.WriteLine();
            Console.WriteLine("2. Kubus");
            bangunruang = new Kubus();
            bangunruang.Volume();

            Console.WriteLine();
            Console.WriteLine("3. PrismaSegitiga");
            bangunruang = new PrismaSegitiga();
            bangunruang.Volume();

            Console.ReadKey(true);
        }