摘要: 大家好,前段时间开始学习ArcEngine,看了一些基础概念,但遇到了QI这个概念不是很清楚,今天在网上看了一些资料,理解了其中的缘由,不敢独享,特写出来与大家一块分享,希望对和我一样的初学者有所帮助。 对于了解AE的开发人员来说,都知道AE都是基于接口(interface)进行编程的。AE中所有的类(Class)都是通过接口实现的,我个人认为这是一个极好的架构,对于扩张程序是极其方便的。比如说,当我要自定义一个地图操作类时,我就可以使用AE中定义好的接口,实现这些接口的属性和方法就可以了。但是当我们不用接口,而是将它全部都写成为类,这在后期要实现更改类的方法或是属性时,后期的维护工作可想而. 阅读全文
posted @ 2011-03-08 23:45 gis追梦者 阅读(2779) 评论(8) 推荐(2) 编辑