上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 1.构造方法的定义 构造方法:用于对象的初始化。 注: 1.通过new关键字调用! 2.构造器虽然有返回值,但是不能定义返回值类型,返回值的类型一定是本类,不能在构造器里使用return返回某一个值 3.如果没有定义构造方法,则编译器会自动添加一个无参的构造方法,如果已定义,编译器不会自动添加 4. 阅读全文
posted @ 2020-06-13 11:59 CKuan 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 1.类是什么? 比如我们想认知汽车这个东西,想知道什么是汽车,我们观察了各种各样的汽车后,总结出来汽车都是四个轱辘一个壳子,而总结的过程是我们抽象的过程。 通过抽象发现,车有以下特点: 1.带四个轱辘 2.带方向盘 3.有座椅 4.有个壳子 通过各种各样的汽车,我们抽象出来几个汽车的特征,我们就可以 阅读全文
posted @ 2020-06-13 09:54 CKuan 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 对象是什么? 对象(object)是一种数据管理的方式,在内存中就是一个数据块,里面包含了很多数据 那对象中到底有什么数据?为什么要包含这些数据? 最开始的我们不需要对象,使用基本数据类型(int,float)进行加减乘除就可以满足人类的需求,没有对象的概念。但是经过慢慢的发展,运算量变大 简单的基 阅读全文
posted @ 2020-06-11 10:08 CKuan 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象和面向过程 面向对象和面向过程都是对软件分析,开发,设计的一种思想,这是两种相辅相成的思考方式。 C属于面向过程语言,C++/JAVA都属于面向对象语言 什么是面向过程? 面向过程考虑问题时,是按步就班,一步一步实现。 例:把鸡蛋放入冰箱 第一步:打开冰箱门 第二步:拿起鸡蛋 第三步:放 阅读全文
posted @ 2020-06-11 09:34 CKuan 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 递归时一种很常见的方法,把问题简单化。 递归的本质就是:自己调用自己。 例1: public static void main(String[] args) { a(); } static void a(){ System.out.println("a"); a(); } 最后输出会无限循环输出a, 阅读全文
posted @ 2020-06-11 09:26 CKuan 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.方法的介绍 方法是一段完成某个特定功能的代码片段,类似C中的函数 方法也就是相当于给某个程序块起了名字,可以被反复调用,从而实现方法的功能 格式: 【修饰符1】.。。。【修饰符n】 【返回值类型】 【方法名】(【形式参数】){ 【语句块】; } 详解: 1.形式参数:在方法声明时用于接收外界传入 阅读全文
posted @ 2020-05-12 11:13 CKuan 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 1.break break用来强行退出循环结构或者switch结构,不执行循环中剩余的语句。 例:(测试1-10随机几次可以随机到6) while(true){ count++; int a=(int)(10*Math.random()); if(a==6){ break; } } System.o 阅读全文
posted @ 2020-05-11 23:07 CKuan 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 在循环语句中,再嵌套一个或多个循环,称位循环嵌套 用几个由浅入深的例子来了解循环嵌套: 1.输出一个3*3的矩阵 for(int i = 0;i<3;i++){ for(int j = 0;j<3;j++){ System.out.print(" * "); } System.out.println 阅读全文
posted @ 2020-05-11 22:44 CKuan 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 循环结构有三个:while型循环、for型循环、do-while型循环 while型循环和for型循环都属于当型循环,do-while型循环属于直到型循环(少见)。 1.while型循环for型循环 结构: while(【布尔表达式】){ 【循环语句】; } 先运行【布尔表达式】,如果其值为真,执行 阅读全文
posted @ 2020-05-11 22:07 CKuan 阅读(275) 评论(0) 推荐(1) 编辑
摘要: 选择结构分为四种:if单选择结构、if-else双选择结构、if-else if-else多选择结构、switch结构 1、if单选择结构 格式: if(【布尔表达式】或者【true/false】){ 【语句块】 } 表示的意思是: 如果布尔表达式结果是true或者直接就是true,则执行大括号内语 阅读全文
posted @ 2020-05-11 17:21 CKuan 阅读(282) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页