cache类的元素

最近一些都是基本的一些东西,我个人觉得原理上的东西必须很清楚,虽然现在软件开发简单和切菜一样。会点点鼠标就可以开发了。

*独一无二的名字

*类名字推荐有意义字符大写,如:PersonHome

*关键字

*属性

*方法
*索引

*变量

*查询

 

1.关键字

一些关键字可以改变一个类的定义。而关键字主要是使用在利用Caché 的类定义语言即CDL (Caché Class Definition Language)开发一些类的时候。但是,您不需要记住这些关键字的名字。除了类的定义有关键字以外,属性、方法、查询和索引都有关键字。

cache类的属性

    属性表达的是一个对象的状态,也可以表达一些对象之间的关系。

a.属性可以是文字,数字,对象的引用,嵌入式对象,流,集合,多维属性或者对象间的双向的联系。

b.属性都有一些自己的方法来验证值的合法性和保存值

 

                    每个数据类型类除了含有格式转化函数以外,还有一个IsValidDT() 函数,专门检查它的有效性的。1 为有效。0 为无效。

 

 

c.可以对属性的格式进行控制

e.在访问到一个引用型或者嵌入式对象型的属性时,系统会自动把这个对象的内容读到内存中

f.属性可以是public 或者private的。Public 是指对这个属性的访问是不受限制的。而private 是表示了这个属性只有类和它的子类内部可以访问。

g.属性都可以自动获得相关联的方法。它的这些方法要么是从系统提供的属性类里面继承得到,要么是从数据类型类继承得到。而所有的属性类都是系统类,用户是不可以更改它们的方法的。

posted @ 2012-09-19 16:08  451  阅读(299)  评论(0编辑  收藏  举报