到底什么是对象?
什么是类?
什么是接口?对象即窗体类就是控件接口到底是什么? 不懂 不知道我理解的对不对
请大侠赐教~~~~~~~~~~~~~~~~~
解决方案 »
- 关于获取文件路径的问题,求助!
- 在WINFORM中,设置了控件的AutoScroll属性为True, 但是,怎样让其内容,随着滚动条而滚动呢?
- 关于Checkedlistbox的小问题,急!
- 本人有一个想法,不知是否可行,求教!!
- string.Chars为什么可以作为默认索引器?
- 那有WMI的技术资料?
- 如何在richTextBox框中获得图片大小改变后的大小
- 100分再问developer Express控件问题,dindindindin(丁丁) 进来.顶者有分.
- 请教一个读取值的问题
- .net框架的源代码在那条目录上?
- vista下安装ComponentOne的问题
- Base64.Base64Code这个类不知道是哪里的
http://msdn.microsoft.com/zh-cn/library/x9afc042(VS.80).aspx
http://msdn.microsoft.com/zh-cn/library/ms173156.aspx
对象是一个有类型的数据内存区块,是一个实例。对象不是窗体,窗体的实例是对象。
类不是控件,控件是类。
class Form... ->这是一个Form,我不确定你理解的窗体是什么……运行里看到的窗体就是对象了。Form也是一个类。类用class来标识。Form myForm=new Form; //myForm是对象。是Form的实例。自己的说法是不对的,慢慢体会。
人有各种器官,有生命活动和各种行为。不具体到某个人,只是人类的概念。Human,这是类。
而Jack是人类的一个实例,是对象。
BaseDataBoundControl 是 GridView的父类(事实上是爷爷)
BaseDataBoundControl dbc = new GridView();
dbc 是一个BaseDataBoundControl对象 被GridView实例化 (替代原则)
控件本身就是一个类 <aps:……>就是使用一个控件类的一个实例
上面的dbc就是一个对象 也可以充当一个外部调用的接口 他可以被任何子类型实例化 语言定义上的类和对象实例请看基本教程
逐渐喜欢 typeless 的语言.
http://blog.csdn.net/vrhero/archive/2010/01/09/5165279.aspx
还是喜欢汇编呀直接从内存送数到cpu运算
很直接的知道了什么叫编程
反而高级了还搞得复杂了 什么对象 类 方法
说白了 就是数据在内存开辟空间 然后cpu 在程序的控制下取数运算
所以越做越大 越来越耗费电脑资源
INTEL WINDOWS 也就越找钱
//在c#中以class修饰的都是类,窗体控件啊,都是。
//类和对象的关系
/*
人是一个类;你就是人的一个实例,也就是对象
*/
首先,对象: 只要你打开对象浏览器,里面能so到的,全是对象,包括,命名空间,类,接口,方法,属性,字段,常量(不知道有没说漏)
类:在对象浏览器中看到图标跟form类一样的,都是类....类可以有字段,属性,方法,还可以有类..你在解决方案资源管理器那边可以找到类视图,用它也能创建类,可以自动生成代码来写类...
接口可以说是一个准则,里面只能有方法和属性(索引器)...但只需声明就行了,比如
void a()
{} int b
{
get;set;
} //C#的.
如果一个类有a()方法,还有个类有b属性,,
就可以用这个接口将它们接埋.这个接口就有a()和b,而且与这两个类相关.不过我看你刚学编程,乱seo来,乜都学,其实你什么都没学到...
LZ很強啊,用了這麼多
这句话里 Form 就是类,form1就是一个对象,因为你创建了它,它就存在了,它是Form类的一个实例或者说它是Form类的一个对象,类好比一个规则,你必须用这个规则去创建一个东西,才能使用这个东西,否则这个东西就是不存在的,你不能用它,这个东西如何形成,要靠类的定义来创建。接口是什么我也不太明白,就知道接口也是一个不存在的东西,用的时候也需要创建,不能拿来就用。