- 2
- 0
- 约小于1千字
- 约 47页
- 2021-05-26 发布于北京
- 举报
新型软件开发原理与工具;1、课程简介;课程安排;教材;参考教材;考核方式;学习方式;2、软件开发简史;计算机;CPU 指令 ;编程语言的作用 ;
编程语言
;2.1 主机时代;主机;时代特点;典型开发工具和语言;2.2 C/S时代;分布式C/S结构;时代特点;典型开发工具和语言;典型界面;2.3 B/S时代;时代特点;典型开发工具和语言;2.4 B/S ++时代;典型开发工具和语言;软件;TIOBE Index for April 2015;3、对象导论;1) 所有东西都是对象。
可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。
理论上讲,可从要解决的问题身上??出所有概念性的组件,然后在程序中将其表达为一个对象。
2) 程序是一大堆对象的组合;
通过消息传递,各对象知道自己该做些什么。
为了向对象发出请求,需向那个对象“发送一条消息”。更具体地讲,可将消息想象为一个调用请求,它调用的是从属于目标对象的一个子例程或函数。
;3)每个对象都有自己的存储空间
可容纳其他对象。通过封装现有对象,可创作出新型对象。
尽管对象的概念非常简单,但在程序中却可达到任意高的复杂程度。
4) 每个对象都有一种类型。
每个对象都是某个“类”的一个“实例”。
5) 同一类所有对象都能接收相同的消息。
例:类型为“圆”(Circle)的一个对象也属于类型为“形状”(Shape)的一个
您可能关注的文档
- 讲义参考完整文稿m07l03_monitoring_diags_and_tshooting_20091002daa_100309rw.ppt
- 69-5-2中风脉证并治第五二.ppt
- 4松康内在营养-1小时精简版.pptx
- 第二ge品牌背景介绍1.ppt
- 资料文本参考suc寄生虫protozoa-ameba2013zhy.ppt
- 一单元课件教学辅助课件m1p2 reading and vocabulary.ppt
- 02一汽大众南方战略-r2总结会.pptx
- 17冰箱产品课件bcd-458培训课件12 162.pptx
- 趋势产品03 se产品介绍deep.pptx
- 火电机组监测congge现场总线.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)