- 2
- 0
- 约2.88万字
- 约 18页
- 2017-06-13 发布于湖北
- 举报
第8 章 高级特性编程
对任何快速应用程序开发环境来说,特性都是必要的。在设计时需要可视化操纵属性来产生界面效果,
简单的数据在这种工作环境下显得不够智能化。在Bjarne Stroustrop 创建C++编程语言时对这一点可能有
所了解,因为通过操作重载可以重定义对象的操作符。这样在C++程序中将对象作为左操作数或右操作数
使用时,将会调用重载操作符方法。但对于设计时环境来说,这是个过于复杂的解决方案。要更好地管理
数据,可以创建通过读写方法进行访问的数据。特性解决了该问题。Visual Basic 可以处理设计时特性,但
程序员无法控制特性读写方法的代码。Delphi 是第一个可以对数据进行直观而一致的读写的程序。
术语特性把所有的东西都联系到了一起。消息和事件与Windows 相联系,方法描述对象的行为,数据
描述对象的状态,而特性则通过称之为特性存取限定符的标记方法对私有数据提供了受限的访问途径。避
免破坏数据是C++作出的承诺之一。Delphi 通过特性存取限定符实现了该承诺。如果类内部的数据使用是
正确的,而且存取限定符限定了私有字段的访问方式,那么数据是不会被破坏的。
本章中,我们将仔细探索特性的方方面面。您将学到怎样编写数组特性、索引特性和虚特性。本章还
将示范如何定
您可能关注的文档
- 第7篇 约束问题的优化方法.doc
- 第7篇 Linux环境编程 (5学时).ppt
- 第7篇 并发控制 V1.3.pdf
- 第7篇 查询书面作业.doc
- 第7篇 数据库安全性.ppt
- 第7篇 数据库设计.ppt
- 第7篇2 索引.ppt
- 第7篇C语言 函数.ppt
- 第7篇窗体对象功能设计.ppt
- 第7篇失业保险.ppt
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库及一套完整答案详解.docx
- “梦工场”招商银行信用卡中心2027暑期实习招聘备考题库及答案详解参考.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及一套答案详解.docx
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库附答案详解(考试直接用).docx
- 2026青海省面向社会招聘中小学(幼儿园、特殊教育)教师600人备考题库有完整答案详解.docx
- 平安银行广州分行2026届春季校园招聘备考题库及1套完整答案详解.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及答案详解(夺冠).docx
- 2026黑龙江黑河市康宁医院(黑河市精神病人福利院)招聘财务人员1人备考题库及答案详解(精选题).docx
- 2026黑龙江哈工大航天学院复合材料与结构研究所招聘备考题库附答案详解.docx
- 2026黑龙江哈尔滨启航劳务派遣有限公司派遣到哈尔滨工业大学国际合作部(港澳台办公室)招聘备考题库附.docx
原创力文档

文档评论(0)