Java初学者作业——定义管理员类(Admin),管理员类中的属性包括:姓名、账号、密码、电话;方法包括:登录、显示自己的信息。

Java程序基础练习 专栏收录该内容
45 篇文章 16 订阅

返回本章节

返回作业目录


需求说明:

定义管理员类(Admin),管理员类中的属性包括:姓名、账号、密码、电话;方法包括:登录、显示自己的信息。

实现思路:

  1. 分析类的属性及其变量类型。
  2. 分析类的方法及其功能。
  3. 使用定义类的语法定义管理员类。

实现代码:


public class Admin {
	//属性包括:姓名、账号、密码、电话;
	String name;
	String id;
	String password;
	String phone;
	//方法包括:登录、显示自己的信息。
	public void login(){
		if(id.equals("admin")&&password.equals("123456")) {
			System.out.println("登录成功");
		}else {
			System.out.println("登录失败");
		}
	}
	public void showInfo(){
		System.out.printf("我的姓名是:%s,账号为%s,电话号码为:%s",name,id,phone);
	}
}

 

  • 6
    点赞
  • 2
    评论
  • 9
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

简单易懂的代码public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String method=request.getParameter("method"); if(method!=null){ if(method.equals("addcategory")){ addCategory(request, response); }else if(method.equals("categorylist")){ categoryList(request, response); }else if(method.equals("toUpdate")){ toUpdate(request, response); }else if(method.equals("updateCategory")){ updateCategory(request, response); } } else{ request.setAttribute("msg", "路径有误请重试"); request.getRequestDispatcher("/404.jsp").forward(request, response); } } public void addCategory(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String name=request.getParameter("name"); String sortNo=request.getParameter("sortNo"); if(name==null||name.equals("")){ request.setAttribute("msg", "请输入分区名称"); request.getRequestDispatcher("/admin/category/addCategory.jsp").forward(request, response); }else if(sortNo==null||sortNo.equals("")){ request.setAttribute("msg", "请输入分区序号"); request.getRequestDispatcher("/admin/category/addCategory.jsp").forward(request, response); }else{ CategoryDao dao=new CategoryImpl(); Category category=new Category(); category.setName(name); category.setSortNo(Integer.parseInt(sortNo)); category.setState(1); boolean flag=dao.addCategory(category); if(flag){ categoryList(request, response); }else{ request.setAttribute("msg", "添加失败请重试"); request.getRequestDispatcher("/admin/category/addCategory.jsp").forward(request, response); } } }
©️2021 CSDN 皮肤主题: 成长之路 设计师:Amelia_0503 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值