用户登入|学习笔记

简介: 快速学习用户登入

开发者学堂课程【Java 高级编程:用户登入】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/20/detail/355


用户登入


内容简介:


一、定义

二、操作演练

 

一、定义

1、完成系统登录程序,从命令行输入用户名和密码,如果没有输入用户名和密码,则提示输入用户名和密码但是没有输入密码,然后判断用户名是否是 mldn,密码是否是 hello,如果正确,则显示成功,如果错误,则显示登录失败的消息。

用户在输入用户名和密码,连续三次输入错误后系统退出。

 

对于此时的程序发现可以将用户名和密码同时输入,也可以先输入用户名,而后输入密码,如果超过了 3 次,就表示登录结束了,对于用户名和密码使用可以采用“用户名/密码”的形式完成。如果发现没有“/”表示没有输入密码。

图片78.png


二、操作演练

1、定义用户操作接口

图片79.png


2.定义操作接口的子类

图片80.png


3对于登录失败的检测操作应该定义一个用户的代理操作类

图片81.png


4.修改工厂类定义

图片82.png

图片83.png


5定义测试类整理

图片84.png

相关文章
|
7月前
|
前端开发
前端效果 登入界面
前端效果 登入界面
60 1
|
7月前
|
存储 弹性计算 运维
测试用户名与密码是否正确
【4月更文挑战第29天】
48 0
|
7月前
|
存储 安全 Java
面试题:用户输入密码后,有哪些对密码的保护措施
面试题:用户输入密码后,有哪些对密码的保护措施
119 0
JeecgBoot获取当前登入用户
JeecgBoot获取当前登入用户
255 1
|
存储 数据安全/隐私保护 Windows
Win11 系统登录用户时无法登录
Win11系统,在未绑定和注册微软账号的情况下,使用邮箱注册绑定了微软账号,在win+L锁定屏幕后出现无法登录账号的情况,登录按钮只现实两个字,密码输入框不显示,点击登录后无反应或者加载几圈后回到登录原始页面。
367 0
|
C++
25.【 C/C++ QQ登入系统 (人生中第一个趋形系统)】
25.【 C/C++ QQ登入系统 (人生中第一个趋形系统)】
74 0
|
数据安全/隐私保护 数据库管理 Python
用python实现用户注册登陆系统
用python实现用户注册登陆系统
234 0
|
数据安全/隐私保护
密码重置测试小结
前言 实现密码重置功能的常见方法: 发送带有唯一 URL 的电子邮件以重置密码 2.使用临时密码或当前密码发送的电子邮件 3.询问私密问题,然后提供重置密码的选项 4.使用 OTP(一次性密码)或多因素身份验证
152 0
密码重置测试小结
|
Linux 开发工具 数据安全/隐私保护
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(一)
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(一)
【Linux实操篇二】用户管理是什么?该如何进行用户管理(用户、组、密码等介绍)?(一)