动物(animals)中的猫(cat)和狗(dog)都有咬(bit)的动作。
请运用.net中对象的多态性技术展示猫咬和狗咬的动作。要求用C#代码实现。
namespace ConsoleApplication1
{
    
interface animalBit 
    
{
         
void bit();
    }


    
class Program
    
{
        
static void Main(string[] args)
        
{
            cats cat 
= new cats();
            dogs dog 
= new dogs();

            animalBit obj;

            obj 
= cat;
            obj.bit();
            obj 
= dog;
            obj.bit();
            Console.ReadLine();
        }
    
    }


    
class cats:animalBit        
    
{

        
animalBit Members
    }


    
class dogs :animalBit  
    
{

        
animalBit Members
    }

    
}

vs2005实现
posted on 2006-04-18 21:56  forrestsun  阅读(310)  评论(0编辑  收藏  举报