新型软件开发与工具第一讲概述.pptxVIP

  • 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)的一个

文档评论(0)

1亿VIP精品文档

相关文档