7.1 面向对象的概念 7.2 Visual FoxPro的面向对象支持 7.3 面向对象的程序设计方法 7.1.1 对象与类 在面向对象程序设计(Object Oriented Programming,简称为OOP)中,对象(Object)是组成程序的构件,就好象在面向过程的结构化程序设计方法(Structured Programming)中的子程序和函数的作用一样。 在结构化程序设计方法中,程序设计人员把一个待求解的问题自顶向下进行分解,以便形成一个个相对简单独立的子问题,然后用子程序或函数来解决这些子问题,用子程序或函数之间的数据通信来模拟这些子问题间的联系,最后把这些子程序或函数装配起来以形成解决问题的完整程序。 1.对象(Object) 在OOP方法中,作为程序构件的“对象”是对现实世界中一个实 体的一种模拟工具。 例如如要设计一个某高校学生学籍管理软件,所涉及到的实体 包括“学生”、“课程”、“专业”等等。要模拟一个活生生的学生,需 要使用一组特征数据(如姓名、籍贯、性别、身高、年龄等等)和 一组行为规则(如该生对待某些外部事件的反映:受到表彰会怎样 反映、受到批评会怎样反映、受到屈辱会怎样反映、遇到同学的困 难时会怎样反映等)来模拟其静态特征和动态特征。 当然,如果对被管理的成千上万个学生都这样一个个
您可能关注的文档
最近下载
- DB12_T 1419-2025 三维地籍产权体测绘技术规程.docx VIP
- 中国马克思主义与当代 2024版 教材课后思考题参考答案.docx
- 《住院患者跌倒风险动态评估与预防指南(2026年版)》.docx
- 广东省给水管道非开挖修复更新工程预算定额2023.pdf VIP
- 中核三门核电厂火灾与应急处置体系构建与实施案例.docx VIP
- JJF(晋) 12-2013- 单卧轴强制式搅拌机检测规范.pdf VIP
- 社会医学重点总结(可编辑修改word版).doc VIP
- 住院患者自理能力评估表.doc VIP
- 医院各科室档案整理课件.pptx VIP
- T∕GBC 17-202 检验检测机构常用化学试剂储存管理规范.pdf VIP
原创力文档

文档评论(0)