1. 请问同学口中所说的“拖拖拽拽”就可编程是怎么个编程法
有些开发环境就已经帮你写封装了一些控件,可以直接实例化对象。比如vs2008(c#) delphi(object-c) mfc(c++) ,一帮拖拽的就是写好的控件,直接用,滚动条就是其中的一种的,还有 按钮 编辑框 图片框 列表框等等 可以直接用,这样使得开发效率快了很多。
要想写界面程序的 搞懂其中的原理很重要,像这样可视化编程虽然很方便,但他隐藏了很多细节,即使你写出来了一个很漂亮的程序,但是你却不知道他各个细节是这样实现的,不利于提高编写程序的能力。另外,说句很现实的话,像这样的编程体现不出你正在的能力。 如过你想学编写界面程序,你首先得 理解windows程序的运行机制推荐《windows程序设计》(第5版) ,里面全部是用C语言写的很好理解。 然后学习数据结构,这个是你自己的程序的灵魂,体现正在能力的地方。如果你前面都学好了 写个自己的界面程序非常容易,也非常有成就感。不过,虽然C语言也可以写,但是C++更符合界面设计的逻辑。这取决于你自己,C++ 我个人认为还是很有必要学的。