Opp

回顾:
1.方法:
1)封装一段特定的逻辑功能
2)尽可能的独立,只干一件事
3)代码的重用、结构清晰、便于维护
4)可以被反复调用
2.方法的定义:
修饰词 返回值类型 方法名(参数列表){
方法体---算法
}
3.return:无返回值方法中
1)结束方法的执行
return 值:有返回值方法中
1)结束方法的执行 2)返回结果给调用方法
4.方法的调用:
无参无返回值: 方法名();
有参无返回值: 方法名(值,值);
无参有返回值: 数据类型 变量 = 方法名();
有参有返回值: 数据类型 变量 = 方法名(值,值);


public static int[] generateArray(int len,int num){
int[] arr = new int[len];
for(int i=0;i<arr.length;i++){
arr[i] = (int)(Math.random()*(num+1));
}
return arr;
}


正课:
1.猜字符游戏:
char[] input = str.toCharArray(); //将字符串转换为字符数组
String str = str.toUpperCase(); //将字符串转换为大写字母
boolean b = str.equals("abc"); //判断str是否是abc,若是返回true,否则返回false
2.什么是类?什么是对象?
1)现实世界是由很多很多对象组成的
基于对象抽出了类
2)对象:真实存在的单个个体
类:类型/类别,代表一类个体
3)类中包含:
3.1)所有对象共有的特征/属性(静的)------变量
3.2)所有对象共有的行为(动的)-------------方法
4)一个类可以创建多个对象
同一个类的多个对象,结构相同,数据不同
5)类是对象的模板,对象是类的具体的实例


任务:
1.完成Student类、StudentTest类
2.完成猜字符小游戏(下周一之前能搞定就OK)
3.课后作业----语法基础
4.每日一练----语法基础
5.周六----语法基础每周一做(项目经理带着大家做)

原文地址:https://www.cnblogs.com/xiaziteng/p/4711953.html