写代码:
1,明确需求。我要做什么?
2,分析思路。我要怎么做?1,2,3。
3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。
4,代码实现。用具体的java语言代码把思路体现出来。`
final特点:
1:这个关键字是一个修饰符,可以修饰类,方法,变量。
2:被final修饰的类是一个最终类,不可以被继承。
3:被final修饰的方法是一个最终方法,不可以被覆盖。
4:被final修饰的变量是一个常量,只能赋值一次。
其实这样的原因的就是给一些固定的数据起个阅读性较强的名称。
不加final修饰不是也可以使用吗?那么这个值是一个变量,是可以更改的。加了final,程序更为严谨。常量名称定义时,有规范,所有字母都大写,如果由多个单词组成,中间用 _ 连接。
/*需求: 试题:假设用户账号为:admin,密码为123,编写用户登陆案例。
*要求:请将登陆定义为login方法, 并将login方法写在UserService类中 *
*** 需求分析:
1.先得有一个UserService的类
2.这个类里面会有一个登录的方法叫login方法
3.再来看回需求,用户的账号是admin,那就要考虑他输对了和没输对两种情况,
4.密码同理,要考虑两种情况