首页 > 代码库 > 第三节课、流程控制语句及理解面向对象的概念
第三节课、流程控制语句及理解面向对象的概念
一、单分支语句
|- 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)、类与对象的概念
|- 一切都是对象,对象根据类别来区分,如:人类、动物类,植物类,这是现实世界中的实实在在存在的实物的一种类别。
|- 类是抽象的概念,而对象却是实在存在的实物。
|- 根据类别的不同,对象被归纳到对应的类别之下的集合之中。如,人类下的真实对象,张三这个人就是实实在在存在的个体。
第三节课、流程控制语句及理解面向对象的概念