最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java oop:人類抽象類,抽象方法,接口,集合,登錄,普通員工管理系統(tǒng)

2020-05-19 19:49 作者:詩書畫唱  | 我要投稿

//作業(yè):

//聲明人類抽象類,包含人類名稱,性別,年齡,普通工作時(shí)長,開會時(shí)長和一個(gè)抽象方法(用于計(jì)算總時(shí)長

//(普通工作時(shí)長+開會時(shí)長)方法),

//再聲明一個(gè)地區(qū)的接口,聲明子類普通員工繼承人類抽象類人類和實(shí)現(xiàn)抽象方法

//(打印出同一個(gè)地區(qū)),

//再分別實(shí)例化5個(gè)人放入到集合中,制作登錄案例,登錄成功后跳入功能界面,功能分4個(gè):

//1.查詢所有的人的信息? ?2.修改某個(gè)編號員工的性別和年齡

//3.查詢某個(gè)員工的信息? ? 4.退出系統(tǒng)




package oop;


import java.util.ArrayList;

import java.util.Scanner;


interface diQv {


public abstract void abstractDiQv();


}


public class personGuanLi {


public static void main(String[] args) {

Scanner s = new Scanner(System.in);


yonghu y = new yonghu();


while (true) {


System.out.println("歡迎來到詩書畫唱普通員工管理系統(tǒng)");


System.out.println("請登錄!先點(diǎn)贊!先投幣!先收藏!先三連!先關(guān)注!");


System.out.println("請輸入用戶名:");


String uname = s.next();


System.out.println("請輸入密碼:");


String pwd = s.next();


if (y.getUname().equals(uname) && y.getPwd().equals(pwd)) {


break;


} else {


System.out.println("用戶名或密碼輸入錯(cuò)誤,請重新輸入!點(diǎn)個(gè)贊!點(diǎn)個(gè)關(guān)注!");


}


}


System.out.println("登錄成功!");


ArrayList<puTongYuanGong> arr = new ArrayList<puTongYuanGong>();


arr.add(new puTongYuanGong("詩書", "男", 19, 6.6, 6.6, 1));


arr.add(new puTongYuanGong("畫唱", "男", 19, 6.6, 6.6, 2));


arr.add(new puTongYuanGong("詩書畫唱", "男", 19, 6.6, 6.6, 3));


arr.add(new puTongYuanGong("詩書畫唱", "男", 19, 6.6, 6.6, 4));


arr.add(new puTongYuanGong("詩書畫唱", "男", 19, 6.6, 6.6, 5));


while (true) {


System.out.println("請選擇你要執(zhí)行的功能1.查詢所有的人的信息 " + "2.修改某個(gè)人的性別和年齡"

+ "3.查詢某個(gè)人的信息? ? 4.退出系統(tǒng)");


Scanner s1 = new Scanner(System.in);


int num = s1.nextInt();


if (num == 1) {


System.out.println("查詢所有的人的信息");


for (puTongYuanGong i : arr) {


System.out.println(i);

i.abstractDiQv();

i.jiSunShiChangFangFa();


}


} else if (num == 2) {


System.out.println("修改某個(gè)人的性別和年齡");


System.out.println("請輸入你要修改的學(xué)生的編號");


int bianhao = s1.nextInt();


for (int i = 0; i < arr.size(); i++) {


if (bianhao == arr.get(i).bianhao) {


System.out.println("你要修改的性別是什么?");


String d = s1.next();


arr.get(i).sex = d;

System.out.println("你要修改的年齡是什么?");


int n = s1.nextInt();


arr.get(i).age = n;


}


}


} else if (num == 3) {


System.out.println("執(zhí)行查詢單個(gè)普通員工信息的功能");


System.out.println("請輸入你要查詢的普通員工的編號");


int bianhao = s1.nextInt();


for (int j = 0; j < arr.size(); j++) {


if (bianhao == arr.get(j).bianhao) {


System.out.println(arr.get(j));

arr.get(j).abstractDiQv();

arr.get(j).jiSunShiChangFangFa();

}


}


}


else if (num == 4) {


System.exit(0);


}


}


}


}


class puTongYuanGong extends renLei implements diQv {


public puTongYuanGong(String name, String sex, int age,

double puTongGongZuoShiChang, double kaiHuiShiChang, int bianhao) {

// System.out.println("以下為打印的員工的所有相關(guān)信息:");

this.name = name;


this.sex = sex;


this.age = age;

this.puTongGongZuoShiChang = puTongGongZuoShiChang;

this.kaiHuiShiChang = kaiHuiShiChang;

this.bianhao = bianhao;

// System.out.println("大家好!我是" + name + ",今年" + age + "歲,性別是" + sex +

// ","

//

// + "普通工作時(shí)長是" + puTongGongZuoShiChang + "小時(shí),開會的時(shí)長為" + kaiHuiShiChang

// + ",編號為" + bianhao);

// abstractDiQv();

//

// jiSunShiChangFangFa();


}


@Override

public void abstractDiQv() {

System.out.println("," + "地區(qū)為江西");


}


@Override

public void jiSunShiChangFangFa() {


System.out.println("工作的總時(shí)長為:"

+ (puTongGongZuoShiChang + kaiHuiShiChang) + "小時(shí)");


}


@Override

public String toString() {


return name + ",今年" + age + "歲,性別是" + sex + ","


+ "普通工作時(shí)長是" + puTongGongZuoShiChang + "小時(shí),開會的時(shí)長為" + kaiHuiShiChang

+ ",編號為" + bianhao;


}


}


abstract class renLei {

int age;

int bianhao;

double kaiHuiShiChang;

String name;


double puTongGongZuoShiChang;

String sex;


public abstract void jiSunShiChangFangFa();


}


class yonghu {


private String pwd = "1";


private String uname = "1";


public String getPwd() {


return pwd;


}


public String getUname() {


return uname;


}


public void setPwd(String pwd) {


this.pwd = pwd;


}


public void setUname(String uname) {


this.uname = uname;


}


}





Java oop:人類抽象類,抽象方法,接口,集合,登錄,普通員工管理系統(tǒng)的評論 (共 條)

分享到微博請遵守國家法律
南京市| 汤原县| 浪卡子县| 泗洪县| 色达县| 吉首市| 论坛| 田阳县| 大余县| 沅陵县| 平江县| 福清市| 威宁| 交口县| 内黄县| 琼结县| 永和县| 广宁县| 凤台县| 长海县| 贡觉县| 公主岭市| 万全县| 延寿县| 原平市| 休宁县| 柯坪县| 东乌珠穆沁旗| 息烽县| 永康市| 金川县| 类乌齐县| 营山县| 儋州市| 余干县| 都匀市| 金川县| 西贡区| 冕宁县| 阿拉尔市| 永昌县|