到底什么是对象?
什么是类?
什么是接口?对象即窗体类就是控件接口到底是什么? 不懂 不知道我理解的对不对
请大侠赐教~~~~~~~~~~~~~~~~~

解决方案 »

  1.   

    我想知道 具体的 深层含义 那些我知道 还有不用摆渡 谷歌 查查msdn就好了
      

  2.   

    http://msdn.microsoft.com/zh-cn/library/ms173110(VS.80).aspx
    http://msdn.microsoft.com/zh-cn/library/x9afc042(VS.80).aspx
    http://msdn.microsoft.com/zh-cn/library/ms173156.aspx
    对象是一个有类型的数据内存区块,是一个实例。对象不是窗体,窗体的实例是对象。
    类不是控件,控件是类。
      

  3.   

    你以为msdn是啥……?最权威的windows资料。
      

  4.   

    class
    class Form... ->这是一个Form,我不确定你理解的窗体是什么……运行里看到的窗体就是对象了。Form也是一个类。类用class来标识。Form myForm=new Form; //myForm是对象。是Form的实例。自己的说法是不对的,慢慢体会。
      

  5.   

    可以这样理解对象。
    人有各种器官,有生命活动和各种行为。不具体到某个人,只是人类的概念。Human,这是类。
    而Jack是人类的一个实例,是对象。
      

  6.   

    可以把动物(泛指)比作类,那么老虎就是动物的一个实例(也就是对象)。归类的依据:动物具有一些相似属性(如都有鼻子,耳朵等)和方法(都会叫,交配等)可以把车(泛指)比作类,那么宝马就是车这个类的一个实例(对象)。归类的依据:车是一类具有属性(车门,发动机等)和方法(加速,行驶,起飞等)可以把神经病犯者比作一个类,那张三就是神经病犯者得一个对象。 同时张三也可以是动物的一个对象。但他不会是车的对象。类是具有一类相同属性和方法的抽象概念。如果离开了对象(实例,具体到某某东西),那么类什么都不是(常说的Null)对象是具有类的属性和方法的具体事物。是一个实实在在的东西。
      

  7.   

    这些书上都有 举个例子吧 
    BaseDataBoundControl 是 GridView的父类(事实上是爷爷)
    BaseDataBoundControl dbc = new GridView();
    dbc 是一个BaseDataBoundControl对象 被GridView实例化 (替代原则)
    控件本身就是一个类 <aps:……>就是使用一个控件类的一个实例 
    上面的dbc就是一个对象 也可以充当一个外部调用的接口 他可以被任何子类型实例化 语言定义上的类和对象实例请看基本教程 
      

  8.   

    最近也是乱用,vc, c#, asp.net, db ...
      

  9.   

    一切起自 '型别' '类型' 'type'一定观测角度上对类型的, 适中粒度的刻画,类型是起点 + 范围, 不同类型, 具有不同维度的量.等到眼中无物时你就进入化境了,
    逐渐喜欢 typeless 的语言.
      

  10.   

    这些问题都跟编程语言无关...面向对象实际上是一种哲学思想...关于接口参考...
    http://blog.csdn.net/vrhero/archive/2010/01/09/5165279.aspx
      

  11.   

    类是封装不同行为的容器接口-使用Vtable固定行为在内存中的位置,以便未知的行为调用可以转为有效行为 窗体 - 一个复杂对象,是一个容器,包括了很多信息,包括消息链,记录当前刷子等类就是控件,说明你对系统构架了解的不多,用C多写写程序,从纯API开始,就有体会了
      

  12.   

    学了模数电路
    还是喜欢汇编呀直接从内存送数到cpu运算
    很直接的知道了什么叫编程
    反而高级了还搞得复杂了 什么对象 类 方法
    说白了 就是数据在内存开辟空间 然后cpu 在程序的控制下取数运算
      

  13.   

    windows 大多数东西 都被拿来显示界面了 太花哨了
    所以越做越大 越来越耗费电脑资源
    INTEL WINDOWS 也就越找钱
      

  14.   

    只有面向对象的语言菜有讨论 对象的必要。VC 面向过程的(C++,半面向对象,只要还是过程)Java和c#,AS,还有很多新的语言是面向对象的。
    //在c#中以class修饰的都是类,窗体控件啊,都是。
    //类和对象的关系
    /*
    人是一个类;你就是人的一个实例,也就是对象
    */
      

  15.   

    让我来一个一个回答你..:
    首先,对象: 只要你打开对象浏览器,里面能so到的,全是对象,包括,命名空间,类,接口,方法,属性,字段,常量(不知道有没说漏)
      类:在对象浏览器中看到图标跟form类一样的,都是类....类可以有字段,属性,方法,还可以有类..你在解决方案资源管理器那边可以找到类视图,用它也能创建类,可以自动生成代码来写类...
      接口可以说是一个准则,里面只能有方法和属性(索引器)...但只需声明就行了,比如
      void a()
      {}   int b
    {
      get;set;
    }  //C#的.
         如果一个类有a()方法,还有个类有b属性,,
       就可以用这个接口将它们接埋.这个接口就有a()和b,而且与这两个类相关.不过我看你刚学编程,乱seo来,乜都学,其实你什么都没学到...
         
      

  16.   

    本人最近写的很乱 C++ c# vb asp php都用了有点感悟
    LZ很強啊,用了這麼多
      

  17.   

    类和对象很好区分,比如说窗口,窗口是一个总称,也就是一个类,举个例子Form form1 = new Form()
    这句话里 Form 就是类,form1就是一个对象,因为你创建了它,它就存在了,它是Form类的一个实例或者说它是Form类的一个对象,类好比一个规则,你必须用这个规则去创建一个东西,才能使用这个东西,否则这个东西就是不存在的,你不能用它,这个东西如何形成,要靠类的定义来创建。接口是什么我也不太明白,就知道接口也是一个不存在的东西,用的时候也需要创建,不能拿来就用。