0% found this document useful (0 votes)
7 views11 pages

Lập trình lớp học sinh và sinh viên

Uploaded by

c5r6b4hqbr
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views11 pages

Lập trình lớp học sinh và sinh viên

Uploaded by

c5r6b4hqbr
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Lớp student this.

khoaHoc =

khoaHoc;
public class HocSinh extends Nguoi {

}
private String lop;

public String getLop() { return


private String khoaHoc;
lop;}

private int kyHoc;


//cài đè, gọi lại để nhập thêm tt

public HocSinh() {} về quê quán vv...

public HocSinh(String hoTen, Date ngaySinh, @Override

String lop, String khoaHoc) {


public void nhapThongTin(Scanner sc) {
super(hoTen,ngaySinh);

[Link] = lop;
[Link](sc);

[Link] =
[Link]("nhap lop: ");
khoaHoc;

lop = [Link]();
}

[Link]("nhap khoa hoc: ");


public HocSinh(String hoTen, String lop, String

khoaHoc) { khoaHoc = [Link]();

[Link] = hoTen;

[Link] = lop; Scanner sc = new

[Link]("nhap
ky hoc: "); Scanner([Link]);

kyHoc = [Link](); [Link](); [Link](sc);

} [Link]();

@Override }

public void inThongTin() {

[Link]();

[Link](lop);

[Link](khoaHoc);

[Link](kyHoc);}

public static void main(String[] args) {

HocSinh hs = new HocSinh();

Lớp người this(hoTen,ngaySinh);


import [Link]; [Link] = queQuan;}

import [Link]; public void nhapThongTin(Scanner sc) {

import [Link]; [Link]("Nhap ho ten:

");
import [Link];

hoTen=[Link]();
public class Nguoi {

[Link]("Nhap ngay
protected String hoTen;
sinh: ");

protected Date ngaySinh;


String ngaySinhstr = [Link]();

protected String queQuan;


ngaySinh = stringToDate(ngaySinhstr);

public Nguoi() {}
[Link]("nhap que quan: ");

queQuan = [Link]();}

public Nguoi(String hoTen, Date ngaySinh) {


private Date stringToDate(String

[Link] = hoTen; ngaySinhstr) {

[Link] = ngaySinh; } Date ngaySinhDate = null;

public Nguoi(String hoTen, Date ngaySinh, String public static void main(String[] args)

queQuan) { {

SimpleDateFormat sdf = new


SimpleDateFormat("dd/MM/yyyy"); Nguoi ng = new Nguoi();

try {ngaySinhDate = [Link](ngaySinhstr); Scanner sc = new

Scanner([Link]);
} catch (ParseException e) {

[Link](sc);
// TODO Auto-generated catch block

[Link]();
[Link]();

}
[Link]("loi dinh dang");

}
}return ngaySinhDate;

public void inThongTin() {

[Link](hoTen);

[Link](ngaySinh);

[Link](queQuan);
Lớp student Scanner sc = new Scanner([Link]);

import [Link]; [Link](sc);

public class SinhVien extends Nguoi { [Link]();

private String msv; }

public SinhVien() { }

public SinhVien(String hoTen, String msv) {

[Link] = hoTen;

[Link] = msv;

public void nhapThongTin(Scanner sc) {

[Link]("nhap thong tin sinh vien");

[Link]("nhap msv: ");

msv = [Link]();

[Link](sc);

public void inThongTin() {

[Link]();

[Link](msv);

public String getMsv() {

return msv;

public static void main(String[] args) {

SinhVien sv = new SinhVien();


QLHS public void inDanhSach() {

public class QLHS { for(HocSinh hs : dshs) {

private ArrayList<HocSinh> [Link]();}

dshs;
}

public QLHS() {
public void timKiemHocSinh(int namSinh, String queQuan) {

dshs = new
[Link]("Danh sach hs sinh nam" + namSinh + "que o "
ArrayList<HocSinh>();
+ queQuan + ":");

}
for (HocSinh hs : dshs) {

public void themHocSinh(HocSinh hs) {


if((namSinh==[Link]()+1900)

[Link](hs);
&&([Link]([Link]))){

}
[Link]();}}}

public void nhapDanhSach(Scanner sc) {


public void timKiemHocSinh(String lop) {

[Link]("nhap so
[Link]("Nhap DS hoc sinh cua lop " + lop + ":");
luong hoc sinh: ");

for (HocSinh hs : dshs) {


int n = [Link]();[Link]();

if([Link]([Link]())) {
for(int i=0; i<n; i++) {

[Link]();
HocSinh hs = new HocSinh();

}} }
[Link](sc);

themHocSinh(hs);}}
public static void main(String[] args) {

QLHS hs = new

QLHS();

Scanner sc= new

Scanner([Link]);

[Link](sc);

[Link]();

[Link](2004, "hn");

[Link]("--------------------------

------");

[Link]("cnpma");

}
QLNS [Link]();

import [Link];import [Link];import int chon = 0;

[Link];
Nguoi ns = null;

public class QLNS {


for (int i = 0; i < n; i++)

private List<Nguoi> dsns; {[Link]("chọn loại bạn muốn

nhập(0: hs, 1:sv): ");


public QLNS() {

chon = [Link]();[Link]();
dsns = new

ArrayList<Nguoi>(100); switch (chon) {

//nguoi: kieu du lieu(<>),(100) case 0:

so phan tu.
ns = new HocSinh();

}
break;

case 1:
public void themNhanSu(Nguoi ns) {
ns = new SinhVien(); break;
[Link](ns);
default: [Link]("lua chon ko
} hop le, vui long chon lai");

public void nhapDanhSach(Scanner sc) { continue;}

[Link]("nhap so nhan su n = [Link](sc);themNhanSu(ns);}


");
}
int n = [Link]();

public void inDanhSach() {


public static void main(String[] args)
//for (ElementType element : collection) { {

// collection là tập hợp các phần tử mà bạn muốn lặp QLNS qlns = new QLNS();
BÀI TEST public void addCourse(String TenMH, int Diem) {

public class Person { Courses[numCourses] = TenMH;

private String name; grades[numCourses] = Diem;

private String address; numCourses++;

public Person() {} }

public Person(String name, String address) { public double getAverageGrade() {

super(); int sum = 0;

[Link] = name; for(int i=0; i<numCourses;i++) {

[Link] = address; sum = sum + grades[i];

} }

public String getName() { double avg = (double)sum/numCourses;

return name; return avg;}}

} package baiThiThu;

public String getAddress() { public class main {

return address;}} public static void main(String[] args) {

LỚP STUDENT // TODO Auto-generated method stub

public class Student extends Person{ Student st = new Student("Nguyen Thanh Nam", "Trau
Quy - Gia Lam");
private int numCourses;
[Link]("Java", 9);
private String[] Courses = new String[10];
[Link]("CSDL", 8);
private int[] grades = new int[10];
[Link]("Pascal", 10);
public Student(String name, String address) {
[Link]("Network", 6);
super(name, address);
[Link]([Link]());
}
[Link]([Link]());
@Override
}
public String toString() {return "Student: " + getName() +
"(" + getAddress() + ")";} }

You might also like