- 7
- 0
- 约9.42千字
- 约 90页
- 2021-12-02 发布于上海
- 举报
1 理解面向对象 如何理解面向对象思维方式 对象如何通信 对象如何与其他对象关联 对象如何组合 对象无处不在 对象组成了世界 对象是现实世界的一种抽象,它以整体和相互联系的观点考察各种事物 每个对象都包含了许多特性 程序设计中的对象指将数据和操作数据的方法封装在一起而形成的一种实体,这些实体都具有独立的功能,隐藏实现这些功能的复杂性 可视化程序开发中的窗体是一个对象,窗体上的控件都是对象 对象无处不在 类是对象的定义,是建立对象的模型。 类是一类具有共同特性的对象的合称 例如:汽车是一个类,一辆大众汽车就是一个汽车对象 对象一定具备类定义的所有的特征 一些面向对象的概念 抽象(abstraction) 继承(inheritance) 多态(polymorphism) 封装(encapsulation) 信息传递(message sending) 关联(association) 聚集(aggregation) 抽象(abstraction) 抽象 -从用户的观点看,表示使它不同于其他对象或类的对象或类的本质特征 抽象就是过滤对象的一部分特性和操作直到只剩下你所需要的属性和操作 抽象对于建模者来说是最重要的技术,就是说要搞清楚什么应该纳入模型中,什么应该舍去 继承(inheritance) 继承:定义新类时,不一定都要从头做,可以把其他已经定义好的类属性和操作放到新类中来使用。 洗
您可能关注的文档
- 预防科预算样表(20160617).xlsx
- 社区卫生服务中心综改2.0预算数据.xlsx
- PPT制作模板分享.ppt
- UML-5实现与部署案例.ppt
- UML-2介绍用例案例.ppt
- UML-3顺序图典型案例.ppt
- 延伸处方替换药品功能使用说明.pdf
- 2026年湖北省宜昌市高考数学调研数学试卷(4月份)+答案解析.pdf
- 2026年湖南省常德市高考数学一模试卷+答案解析.pdf
- 2025-2026学年江苏省南通市如皋中学高三(下)月考数学试卷(5月份)+答案解析.pdf
- 2026年河南省新乡市高考数学模拟试卷+答案解析.pdf
- 2026年河南省郑州市第二高级中学等校高考数学考前质检试卷+答案解析.pdf
- 2026年河南省郑州市外国语学校高考数学一模试卷+答案解析.pdf
- 2026年河南省华大新高考联盟高考数学联考试卷(5月份)+答案解析.pdf
- 2026年河南省华大新高考联盟高考数学模拟试卷(4月份)+答案解析.pdf
- 穿行测试(参考模板)(2)(1).pptx
- 2025-2026学年福建省厦门三中高三(下)学情调研数学试卷(4月份)+答案解析.pdf
- 2025-2026学年广东省广州市越秀区执信中学高三(下)段考数学试卷(5月份)+答案解析.pdf
- 2025-2026学年吉林省长春市吉大附中实验学校高三(下)期中数学试卷+答案解析.pdf
- 2026年海南省海口市琼山中学高考数学模拟试卷(二)(5月份)+答案解析.pdf
原创力文档

文档评论(0)