2.1 面向对象
2.1.1 程序的三种基本结构
1、顺序结构2、选择结构3、循环结构
2.2 UML介绍2.3 Java面向对象特征
Java是纯粹的面向对象的程序设计语言,完全支持面向对象的三种基本特征:继承、封装和多态。Java整个程序最小单位是类。
主流软件开发方法:结构化开发方法和面向对象开发方法。相应的分为结构化编程语言:C 、Basic、Pascal,面向对象编程语言:C++、Java、C#和Ruby。
2.1.1 程序的三种基本结构很多编程语言都提供了GOTO语句,GOTO语句非常灵活,以至于如果大量使用GOTO语句,程序完全不需要使用循环。但GOTO语句实在太随意了,随意使用会使程序难以理解。实力软件开发过程中,更注重软件的可读性和可修改性,因此GOTO语句逐渐被抛弃。Java中不能使用GOTO语句,但将goto作为保留字。
1、顺序结构任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成。
顺序结构表示程序中的各 *** 作是按照他们在源代码中的排列顺序依次执行的。
2、选择结构选择结构表示程序的处理需要根据某个特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。
3、循环结构循环结构表示程序反复执行某个或某些 *** 作,直到某条件为假(或为真)时才停止循环。分为当型结构和直到型结构。
当型结构:先判断条件,当条件为真时执行循环体,并且在循环体结束时自动返回到循环入口处,再次判断循环条件;如果条件为假,则推出循环体到达流程出口处。先判断后执行。
直到型结构:从入口处直接执行循环体,循环体结束时判断条件,如果条件为真,则返回入口处继续执行循环体,直到条件为假时退出循环体到达流程出口处。先执行后判断。
虽然Java语言是面向对象的,但是Java的方法里则是一种结构化的程序流。
2.2 UML介绍unified modeling language
2.3 Java面向对象特征规划
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)