Mục tiêu:Mục tiêu của nhiệm vụ này là cung cấp cho bạn kinh nghiệm cụ thể của chương trình phát triển Java với Java Swing bằng cách sử dụng các khái niệm về thừa kế, gói, mảng, tài liệu và thiết kế hoặc phá vỡ chương trình vào các lớp học, do đó nó danh dự với một tập hợp các thông số kỹ thuật.Yêu cầu chương trình:Sử dụng mảng, phát triển ứng dụng quản lý thông tin cá nhân1) trong các gói phần mềm "người", "Người" lớp và giáo sư"hai", "Sinh viên" lớp học có các lớp học phụ của "Người" lớp đã được tạo rao "Người" siêu lớp có một số thuộc tính: Mã số người tên Cuối tên É ngày sinh (thuộc trong số ngày loại) Định dạng ngày tháng năm sinh: yyyy-mm-dd Chuỗi dateString = "1985-01-20"; Ngày ngày = mới Date(dateString); số điện thoại nhà cá nhân cá nhân điện thoại di động sốo "Người" siêu lớp có một số phương pháp: mặc định nhà xây dựng mà đặt một đối tượng mới để có một tên trống rỗng, trống điện thoại, và ngày hôm nay là sinh nhật bắt đầu các thuộc tính của lớp học "Nhân dân" Cần accessor phương pháp (mỗi) và mutator phương pháp (setters) o giai cấp phụ "Giáo sư" có một số thuộc tính mới: Xếp hạng của giáo sư Nó được biết đến các giá trị bảng xếp hạng của các giáo sư là như sau: Xếp hạng mô tả 0 không 1 trợ lý giáo sư 2 phó giáo sư 3 giáo sư Giáo sư giảng dạy chương trình hỗ trợ 4 5 phó giáo sư giảng dạy Giáo sư giảng dạy 6 Vùng mà các giáo sư thuộc số văn phòng cho các giáo sư số điện thoại văn phòng cho các giáo sưo các lớp học "Giáo sư" có một số phương pháp: bắt đầu các thuộc tính của lớp học "Giáo sư" bằng cách sử dụng nhà xây dựng của siêu lớp Cần accessor phương pháp (mỗi) và mutator phương pháp (setters) o giai cấp phụ "Sinh viên" có một số thuộc tính mới: chương trình học cho học sinh mà thuộc về Đứng Đứng mô tả 0 không 1 freshman Thứ hai 2 3 Junior Cao cấp 4 5 tốt nghiệp 6 Masters sau đại học 7 nghiên cứu sau đại học Anticipated năm tốt nghiệpo các lớp học "Sinh viên" có một số phương pháp: bắt đầu các thuộc tính của lớp học "Sinh viên" bằng cách sử dụng nhà xây dựng của siêu lớp Cần accessor phương pháp (mỗi) và mutator phương pháp (setters) 2) trong gói phần mềm "Kiểm soát", xác định mảng lớp để quản lý các thông tin cá nhân của giáo sư và sinh viên. Mỗi mục trong danh sách có dữ liệu, loại "Người" lớp Phương pháp của các lớp học: o thêm một giáo sư hoặc sinh viên vaøo danh saùcho tìm ra các giáo sư hoặc sinh viên tương ứng quy định Giveawayo đếm số lượng các giáo sư trong danh sách o xóa giáo sư hoặc sinh viên tương ứng quy định Giveawayo loại những người dựa trên tên đầu tiên, nếu những người có cùng tên đầu tiên, sau đó sắp xếp những người dựa vào cuối tên 0) trong gói phần mềm "Kiểm soát", xác định đồ họa người dùng inteface lớp để cung cấp một giao diện đầu vào và đầu ra cho thông tin cá nhâno khi người dùng chọn "Thêm", "Tìm thấy", "Count", "Xoá", "Loại" nút, phương pháp tương ứng được định nghĩa trong lớp mảng được gọi lào đọc trong thông tin cá nhân, chọn "thêm" nút, các thông tin cá nhân được thêm vào danh sácho đọc trong mã, chọn "tìm thấy" nút, thông tin của giáo sư hoặc sinh viên có những quy định mã sẽ được hiển thịo chọn "Đếm" nút, số lượng các giáo sư trong danh sách được hiển thịo đọc trong mã, hãy bấm cái nút "Xóa", giáo sư tương ứng hoặc sinh viên được lấy ra khỏi danh sácho chọn "loại" nút, danh sách được sắp xếp theo tên và tên cuối cùng
đang được dịch, vui lòng đợi..
