Monday, 10 August 2015

OOP2 Interface (C#, C++, Java)

CONTOH  C#
CLASS BANGUN RUANG :
using System;

namespace classinterface
{
        public interface bangunruang
        {
            void keliling();
            void luas ();
        }
 }

CLASS PERSEGI DAN BAGUN RUANG :

using System;

namespace classinterface
{
    class persegi : bangunruang
    {
        public int sisi;
      
        public virtual void keliling()
        {
            Console.WriteLine(" Keliling persegi = "+(4*sisi));
        }
      
        public virtual void luas()
        {
            Console.WriteLine(" Luas persegi = "+(sisi*sisi));
        }
    }
}