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

一、单分支语句

    |- 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)、类与对象的概念

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

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

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

时间: 2024-08-29 19:55:42

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

[第三节] Python流程控制语句 - if, while, for, break, continue

目录: 一. 条件判断语句 - if 二. 循环语句 - while & for 三. break & continue语句. 四. 练习题 正文: 一, 条件判断语句 - if: 1) 第一种语法: if 条件:      代码块 2) 第二种语法: if 条件:      内容一     内容二  else:     内容三      内容四 3) 第三种语法: if 条件1:      代码块  elif 条件2:      代码块  elif 条件3:      代码块  else

[.net 面向对象编程基础] (7) 基础中的基础——流程控制语句

[.net 面向对象编程基础] (7) 基础中的基础——流程控制语句 本来没有这一节的内容,后来考虑到既然是一个系列文章,那么就尽可能写的详细一些,本节参考了网上朋友所写的例子,为的是让更多小伙伴学习,提高,加薪,如有版权问题,请邮件我,我第一时间处理. 语句:是程序中的小指令,本节主要以流程控制语句为主要内容. 流程控制语句中最常用的三个是 选择语句(即条件语句).循环语句和异常处理语句 流程控制语句分类: 类别    关键字 选择语句  if.else.switch.case 循环语句  d

awk系列:在awk中如何使用流程控制语句

导读 当你回顾所有到目前为止我们已经覆盖的 awk 实例,从 awk 系列的开始,你会注意到各种实例的所有指令是顺序执行的,即一个接一个地执行.但在某些情况下,我们可能希望基于一些条件进行文本过滤操作,即流程控制语句允许的那些语句. 在 awk 编程中有各种各样的流程控制语句,其中包括: if-else 语句 for 语句 while 语句 do-while 语句 break 语句 continue 语句 next 语句 nextfile 语句 exit 语句 然而,对于本系列的这一部分,我们将

2014年辛星Javascript解读第四节 流程控制语句

上一节我们介绍了函数,本小节我们介绍一下流程控制语句,对于不论什么一门编程语言来说,流程控制都是很重要的,也就是我们常说的顺序结构.选择结构和循环结构. ************选择结构*************** 1.Javascript中用条件语句来实现选择结构,它提供的选择结构主要是if语句.if....else语句和if...else if ...else语句,另一个switch语句,和PHP非常像. 2.这些语句都比較基础,因此我们这里仅仅给出if...else if..else的形

ASP.NET知识重新梳理(四)------关于流程控制语句

学习C语言的时候,我们就已经学习过流程控制语句, 也就是顺序,条件,循环三种.在TIOBE编程语言排行榜单中前几位的流程控制语句貌似几乎相同,所以说一通百通嘛, 就是这个道理. 一.顺序执行语句:顾名思义,按照顺序依次执行 二.条件语句: 1.if-else语句 1.只包含if关键词,没有else的情况: if (expression)     statement1 2.包含if和else的分支的情况: if (expression)     statement1;    else     st

shell脚本基础进阶(三)----流程控制语句

流程控制语句 控制语句,即用来实现对程序流程的选择.循环.转向和返回等进行控制的语句.Bash中的控制语句有几种控制语句?额,小编也没统计过,不清楚哎!!按照百度百科的分类(选择语句,循环语句,转向语句)总结了几个.然后看下吧! 一.选择语句 1.if--else--fi 格式: (1)if CONDITION;then     if-true-doing    fi  (2)if CONDITION;then     if-true-doing    else     if-false-doi

29. SQL -- T-SQL 流程控制语句

T-SQL 流程控制语句 Transact-SQL 语言提供了一些可以用于改变语句执行顺序的命令,称为流程控制语句.流程控制语句允许用户更好地组织存储过程中的语句,方便地实现程序的功能.流程控制语句与常见的程序设计语言类似,主要包含以下几种. T-SQL 的流程控制语句: IF-ELSE BEGIN-END CASE WHILE-CONTINUE-BREAK WAITFOR GOTO RETURN IFELSE 语句: 指定 Transact-SQL 语句的执行条件.如果满足条件,则在 IF 关

java 运算符,流程控制语句,键盘录入

1.比较运算符 public static void main(String args[]) { int x = 3; int y = 4; int z = 5; System.out.println(x > y); System.out.println(x < y); System.out.println(x == y); System.out.println(x + y > x + z); System.out.println(x >= y); } 基本的比较运算符便是 大于,

java-04流程控制语句

这里先简单介绍几种流程控制语句 包括if/if-else.switch语句 1.三大流程控制结构 所谓流程控制,就是说要控制程序的执行方式,根据不同的情况执行不同的代码,从而得到不同情况下的不同结果. 首先,我们先了解一下常见的三大流程结构:顺序,分支和循环 1.1 顺序结构: 顺序结构是这几种结构中最简单的一种结构,其含义就是按顺序执行.就像我们在在做一件事的时候,要有一定的步骤,我们就要按照这个步骤一步一步进行.比如说坐飞机,我们要先买票,然后进行安检,然后换登机牌登机... 该结构的程序执