|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
效率会有不少的变化。而实际上java是基于堆栈机器来设计,这和我们常见的基于寄存器的本地机器是差异比较大的。总体来说,这是一种虚拟机的设计思路。编程|收集 1.组件与控件的次要区分是甚么?
【解答】
组件是指可反复利用而且能够和其他工具举行交互的工具。组件(component)是靠类完成的。控件是可以供应用户界面接口(UI)功效的组件。换句话说就是,控件是具有效户界面功效的组件。
一切控件一定都是组件,但并非每一个组件都必定是控件。
2.控件有几品种型?各有甚么特性?
【解答】
控件分为:复合、扩大和自界说三类。
复合控件是封装在大众容器内的Windows窗体控件的汇合。这类控件偶然称为“用户控件”,包括的控件称为“组成控件”。复合控件包括与每一个包括的Windows窗体控件相干联的一切固有功效,同意有选择地公然和绑定它们的属性。复合控件还供应了大批的默许键盘处置功效,不必要任何分外的开辟。复合控件从UserControl类派生而来。
扩大控件是从任何现有的Windows窗体控件大概自界说控件导出的承继控件。它保存Windows窗体控件的一切固有功效,然后经由过程增加自界说属性、办法或其他功效扩大此固有功效。可使用此选项重写基控件的绘制逻辑,然后变动该控件的表面以扩大其用户界面。
创立控件的另外一种办法是经由过程从Control承继重新入手下手创立一个控件。Control类供应控件所需的一切基础功效(包含鼠标和键盘处置事务),但不供应控件特定的功效或图形界面。若要完成自界说控件,必需编写该控件的OnPaint事务的代码,和所需的任何功效特定的代码。
完全不一样的。.net其实我也说不太清,.net可以把他理解为跟J2EE相对的工具。c++主要做系统相关的开发你要学.net的话就应该学C#。(其实微软在.NET平台上也考虑了给C++留一个地位。 |
|