两天之后通知我!  有几个问题没有答上:   1、怎样定义一个抽象类?   2、as 和is 有什么区别?  3、触发器的作用是什么? 大家说说看!

解决方案 »

  1.   

    1、怎样定义一个抽象类?type
      TTest class(TObject)
      public
        procedure T;virtual;abstract;
      end;
       2、as 和is 有什么区别?as 类型转变
    is 判断类型  3、触发器的作用是什么?
      

  2.   

    抽象类在java中是只定义不实现,有继承类来实现当中的所有定义方法,使用关键字abstractas :像
    is :是触发器数据库中的概念trgger:当表中的数据发生修改或删除时产生相应的操作!
      

  3.   

    2、as 和is 有什么区别?
    as 类型转变  e.g. :  (form1.components[i] as Tedit).text := 'test'
    is 判断类型  e.g  :  if (from1.components[i] is tedit) then  from1.components[i] := 'test'
    3.触发器的作用
    用于保证数据的完整性,对表的数据做了任何修改之后立即激活,
      

  4.   

    综合:
    yeeyee(易一@科技 Yeeyee@S&T) 
    1、怎样定义一个抽象类?type
      TTest=class(TObject)//Yeeyee少了=
      public
        procedure T;virtual;abstract;
      end;
     2、as 和is 有什么区别?as 类型转变
    is 判断类型cyblueboy83(爱情白痴—电脑迷) 3、触发器:用于保证数据的完整性,对表的数据做了任何修改之后立即激活
      

  5.   

    楼主,说实话,你应该好好补一下Object Pascal基础,另祝好运
      

  6.   

    触发器差点就给忘了;在SQLSERVER中见过 却从来没用过;
    其实as表面体现出来的是强制转换,实际是一种赋权行为~~  赋权给不具备被as类数据结构的对象
    这和c++中的浅拷贝有些类似
      

  7.   

    祝福---------------------------------------              欢迎访问 http://www.coderpub.com 技术论坛
                                delphi,asp.net,C#,j2me,软件工程,企业管理