面相对象(重点)

类与对象、封装、继承、多态、抽象类、接口

流程控制语句的分类:

a.顺序结构

b.选择结构

    if语句

    switch语句:

        注意:case穿透——>总结就是说在执行语句体时,没有遇到break关键字,就会执行下一个case语句,直到遇到break,才会结束语句。


c.循环结构

   for循环,while循环,do..while循环

三种循环的区别:

1.for循环和(while循环,do..while循环)的区别:

for循环的初始化语句定义的变量,在循环结束后不能继续使用,

而while循环和do.while循环的初始化语句定义的变量可以在循环结束后继续使用;

2.do..while循环和(for循环,while循环)的区别:

    do..while循环至少会执行一次循环体语句,而for循环和while循环则不会;

顺序结构:从上往下,从左往右,依次执行.(就像看小说一样)


控制流程的关键字:

break:中断;

作用:用于结束switch语句和循环语句的;

使用场景:循环内和switch语句中;

何时使用:

在适当的条件下用于结束循环的;

continue:继续

作用:结束本次循环继续下一次循环;

使用场景:循环内;

何时使用:

在适当的条件下想结束本次循环,继续下一次循环,则使用continue;

return:

作用:用于结束方法的;

使用场景:方法内;

何时使用:

想提前结束方法的时候,在条件下使用return则可以结束方法;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 716评论 1 1
  • [The Swift Programming Language 中文版]本页包含内容: Swift提供了多种流程控...
    风林山火阅读 587评论 0 0
  • Swift提供了多种控制流声明。包括while循环来多次执行一个任务;if,guard和switch声明来根据确定...
    BoomLee阅读 1,982评论 0 3
  • 我最近的行为,其实是在到处宣扬成功学的傻瓜,而自己却并没有成功。---人微言轻。为什么小鹿斑比会不理我了?难道是我...
    冒泡泡的可乐o0阅读 306评论 0 0
  • 看到一句话,时间会让所有的迷糊,浮出水面。如果是这样,你开心就好。 大多数女孩子都受不了冷暴力,而大多数男孩子喜欢...
    霞米阅读 382评论 0 1