面向过程的结构化程序设计分三种基本结构:顺序结构、选择结构、循环结构
原则:
1,自顶向下:指从问题的全局下手,把一个复杂的任务分解成许多易于控制和处理的子任务,子任务还可能做进一步分解,如此 重复,直到每个子任务都容易解决为止。
2,逐步求精
3,模块化:指解决一个复杂问题是自顶向下逐层把软件系统划分成一个个较小的、相对独立但又相互关联的模块的过程。
1 package Com.TableTest; 2 3 4 public class TableText_17 { 5 public static void main(String[] args) { 6 new Table(); 7 8 } 9 } 10 11 //会先初始化对象的成员变量,然后再执行构造器 12 class Table { 13 14 public Table() { 15 System.out.println("table"); 16 new dog(); 17 } 18 19 class dog { 20 21 public dog() { 22 System.out.println("dog"); 23 } 24 } 25 } 26