无论您是C#菜鸟级或者C#骨灰级程序员、如果您有机会与两个C#业界高手面谈的机会,您会对他们提一些什么问题?还有,我不相信你会没问题。
此外,如果您能回答的出来下面两个问题,我就相信您没问题,如果回答不出来,还是仔细想想自己哪里出了问题。一、能否口头说明虚方法、抽象方法、接口之间异同和使用场景。
二、能否脱离IDE,手写一个简单的Winform程序(例如包括布局整齐的两个文本框和三个按钮、点击按钮弹出消息框显示文本内容),然后编译运行。
最后,有问题也可以和我讨论 [email protected]
此外,如果您能回答的出来下面两个问题,我就相信您没问题,如果回答不出来,还是仔细想想自己哪里出了问题。一、能否口头说明虚方法、抽象方法、接口之间异同和使用场景。
二、能否脱离IDE,手写一个简单的Winform程序(例如包括布局整齐的两个文本框和三个按钮、点击按钮弹出消息框显示文本内容),然后编译运行。
最后,有问题也可以和我讨论 [email protected]
我会对他们提“吃饭了吗?”
就是没问题,没办法一、不能口头说明
二、为啥要脱离IDE,手写Winform程序,疯了吗?况且我只写
Web,从来不写Winform
2 为什么要脱离IDE环境? 无聊,IDE是开发环境,能充分利用才好
我第一题是想让大家告诉我面向对象中的继承和多态概念,第二题则是考C# GUI类和关于委托等C#独有特性的基础知识,以及编译\调试技巧。为什么你们避开这两个问题,我们可以自己扪心问问自己具备了基本的面向对象知识了吗?理解了C#的面向对象实现手法了吗?
你的问题是在
《Beginning C# Object 中文版》-- 概念到代码(第四版)
译者序里提到的问题。
相信你的书已经看完了,
问题能够回答了吗???
我也看了
但是还没有看完呢
感觉书写的很简单
同时也很详细
第一个问题太简单,没有回答的必要。对面向对象的理解是随代码量增加而增加的,空记一些教条没什么意义。
第二个问题,其实没有手写的必要。正如很少有人能在没有资料的情况下,凭空写一个带窗口消息循环的win32程序一样,除了少数每天在教授这门课的老师以外(他们是工作需要)。当然,一定要能看懂,能改,这也很重要。
楼主想说的无非是,知其然,还要知其所以然。这个观点我赞同。
机子跑VS太慢,基本不用IDE~~~一直的CSC+Notepad++
我觉得不简单。看了三遍,还是觉得不简单。
还是没有掌握它的方法。我悟性超级的差。
《Beginning C# Object 中文版》-- 概念到代码(第四版)
译者序里提到的问题。
相信你的书已经看完了,
问题能够回答了吗???看了书并不一定就能理解,就能说出来,那是两回事.
现在的"程序员".