楼主,不懂你想问些什么?都是ADO你是说属性?属性:为类外部提供访问类内部私有成员的一个接口(或者称为别名更好理解),如果你在类内定义了一些个私有变量,又想在类外面直接调用,怎么办?用类公用函数调用然后输出?那还不如用属性.类外部想要给类内的私有变量赋值,怎么办?调用类公用函数?那还不如用属性,在属性的set{}块里,可以逻辑设计怎样给类里的私有变量赋值,比如,set{ if(value==1){私有变量=value+1;}else{私有变量=??}当然,如果需要很强的逻辑设计时,个人还是偏向于公用函数