"面试官,请不要装高深?",内幕揭秘……

         今天上园子看到《面试官,请不要装高深》,我为那个面试官打抱不平,很巧的是,我也刚刚好去参加了软件园里面的那家公司的面试,公司也不是网友们猜测的新蛋,而是一家偏做硬件的公司,最近成立了一个软件项目部,正招兵买马,是一家有军工背景的国有大企业,在天府软件园里面工作的同学应该猜得到那个公司的名字了。

         为什么会抱不平呢,因为《面试官,请不要装高深》的作者把题目搞错了。正确的题目是这样的:

       

ExpandedBlockStart.gif 代码
  class  A
    {
        
public   virtual   void  DoSomething()
        {
           
        }
    }

    
class  B : A
    {
        
public   override   void  DoSomething()
        {
          
        }

        
public   static   void  Main()
        {
            
            B b 
=   new  B();
             b.DoSomething();
// 调用方式一
            ((A)b).DoSomething(); // 调用方式二
        }
    }
    调用方式一和调用方式二有什么区别,在什么情况下,你会倾向于第二种调用方式?

 

      我的回答是:

               方式一和方式二本质上没有任何区别,在搭建程序框架或实现某种设计模式时,我可能会倾向于第二种调用方式。

 

             也不知道我回答得对不对,请园子里面的大侠指正一下。我可是冒着被禁用帐号的危险发到首页哦。

             最后说下这个面试官的资历,他是一个有了7、8年开发经验的人,php,嵌入式等等都搞过,三年的.Net经验。因为我通过了面试,而且有一段无聊的等人的时间,面试官和我偶然的聊到了他的从业经历。

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/kangyifei/archive/2010/07/11/1775286.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值