首页 > 代码库 > 第三节课、流程控制语句及理解面向对象的概念

第三节课、流程控制语句及理解面向对象的概念

一、单分支语句

    |- if(逻辑表达式)

    例子:

    if(3 > 2)

    {

      // 代码语句1

    }

      // 代码语句2

 

二、多分支语句

    |- if(逻辑表达式1)

    例子:

    if(逻辑表达式1)

    {

      // 代码语句1

    }

    else if(逻辑表达式2)

    {

      // 代码语句2

    }

    else if(逻辑表达式n...)

    {

      // 代码语句n...

    }

 

三、循环语句

 

  (1)、while语句

    |- 例子:

    int i = 0;

    while(i < 10)

    {

      System.out.println("第:" + i + "次循环!");

      i++;// 必须要有这句,因为i++是迭代累加条件从而让i<10不符合条件时,退出循环结构的保证,没有的话会出现程序死循环。

    }

  (2)、do-while语句

    int i = 0;

    do

    {

      System.out.println("第:" + i + "次循环!");

      i++;// 必须要有这句,因为i++是迭代累加条件从而让i<10不符合条件时,退出循环结构的保证,没有的话会出现程序死循环。

    }while(i < 10);

  (3)、for语句

    for(int i = 0 ; i < 10 ; i++)

    {

      System.out.println("第:" + i + "次循环!");

    }

四、等值判断语句

    int id = 3 ;

    switch(id) // 变量值

    {

      case 1 :

      System.out.println("输出的是【1】");

      break;

      case 2 :

      System.out.println("输出的是【2】");

      break;

      case 3 :

      System.out.println("输出的是【3】");

      break;

      default:

      System.out.println("如果三个case都不符合,就执行default里面的代码语句!");

    }

五、理解面向对象设计编程概念

(1)、面向过程与面向对象

    |- 面向过程是以函数为设计单元,自顶向下,逐步求精;但随着系统的庞大,设计困难、维护也困难,也不容易扩展。

    |- 面向对象是以类为设计单元,允许程序员以”问题空间“的方式来思考编程问题。方便庞大系统的开发,容易扩展和维护。

(2)、类与对象的概念

    |- 一切都是对象,对象根据类别来区分,如:人类、动物类,植物类,这是现实世界中的实实在在存在的实物的一种类别。

    |- 类是抽象的概念,而对象却是实在存在的实物。

      |- 根据类别的不同,对象被归纳到对应的类别之下的集合之中。如,人类下的真实对象,张三这个人就是实实在在存在的个体。

 

第三节课、流程控制语句及理解面向对象的概念