Thứ Ba, 27 tháng 11, 2012

Code quản lý nhân sự bằng java-hướng đối tượng

CODE cho các bạn tham khảo nhé



import  java.io.*;
import  java.util.*;
//www.kenhdaihoc.com
public class QUANLYNHANSU {
  public  String HT;
  public  String NS;
  public  String DC;
    public QUANLYNHANSU() {
    }
public  QUANLYNHANSU(String HT,String NS,String DChi ){
this.HT=HT;
this.NS=NS;
this.DC=DChi;

public  void input(){
Scanner sc=new Scanner(System.in);
System.out.print("moi nhap hoten");
HT= sc.nextLine();
System.out.print("moi ban nhap ngay sinh");
     NS=sc.nextLine();
System.out.print("moi ban nhap dia chi đia chi");
     DC=sc.nextLine();

}
public  void hienthi(){

System.out.println("ho ten nhan vien",+HT);
System.out.println("ngày sinh nhân viên",+NS);
System.out.println("dia ch? nhân viên",+DC);
}
public  abstract double  TinhLuong();
}

 class NVSX extends QUANLYNHANSU{
  public String soSP;
public NVSX()
{
super();
}
public  NVSX(String HT,String NS,String DC, String soSP)
{
super(HT,NS,DC,soSP);
}
public  double   TinhLuong()
{
return  soSP*20000;
}
public  void input(){
Scanner sc=new  Scanner(System.in);
soSP=sc.nextInt();
}
public  hienthi()
{
{
super.hienthi();
}
System.out.println("luong cua nhân viên s?n xu?t là",+TinhLuong());
}

}
  class  NVCN extends QUANLYNHANSU{
  public   String soNC;
public NVCN(){
super();
}
public NVCN(String HT,String NS,String DC,String soNC){
super(HT,NS,DC,soNC);
}
public  double  TinhLuong(){

return soNC*90000;
}


 
 public  void  input(){
  Scanner sc=new  Scanner(System.in);
  System.out.print("moi ban nhap so ngay cong");
  soNC=sc.nextLine();
 }
 
public void  hienthi(){

super.hienthi();
}
{


System.out.println("tien luong cua nhan vien cong nhat",+TienLuong());
   }
}
  class NVQL extends QUANLYNHANSU{
  public String hsl;
  public  String lcb;
public NVQL(){
super();
}  
public NVQL(String HT,String NS,String DC,String hsl,String lcb)
{
super(HT,NS,DC,hsl,lcb);
}
public  double  TinhLuong(String hsl,String lcb)
{
return  hsl*lcb;
}
public  void input(){
Scanner sc=new Scanner();
System.out.println("moi nhap he so luong");
  sc.nextLine();
System.out.println("moi ban nhap luong co ban");
sc.nextLine();
}

public  void  hienthi(){
super.hienthi();
System.out.println("luong cua nhan vien quan ly",+TinhLuong());
}
}

//class xuly{

    public static void main(String[] args) {
    int  n;
    Scanner sc=new  Scanner(System.in);
    n=sc.nextLine();
    QUANLYNHANSU[] nv=new QUANLYNHANSU[n];
    for(int i=0;i<n;i++)
    {
    nv[i]=new QUANLYNHANSU();
    nv[i].input();
    }
    for(int  i=0;i<n;i++)
    {
    nv[i].hienthi();
    }
    NVCN[] cn=new NVCN[n];
    for(int i=0;i<n;i++)
    {
    cn[i]=new NVCN();
    cn[i].input();
    }
    for(int i=0;i<n;i++)
    {
    cn[i].hienthi();
    }
    NVSX[] sx=new  NVSX[n];
    for(int i=0;i<n;i++)
    {
    sx[i]=new  NVSX();
    sx[i].input();
    }
    for(int i=0;i<n;i++)
    {
    sx[i].hienthi();
    }
    NVQL[] ql=new NVQL[n];
    for(int i=0;i<n;i++)
    {
    ql[i]=new NVQL();
    ql[i].input();
    }
    for(int i=0;i<n;i++)

    {  
    ql[i].hienthi();
   
       
    }







Đề kiểm tra java kèm code đáp án

1.Tạo 1 interface tên opp có 2 phương thức
Nhap();
HienThi();
2.Tạo lớp abstract absNguoi kế thừa opp

 


6.Xây dựng menu với các chức năng sau:
1 . Nhập vào thông tin các lớp học
2. Xem thông tin chi tiết từng lớp
3. Loại bỏ 1 lớp học
4. Chuyển lớp 1 học sinh
5.Thoát

CODE

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package opp;
import java.util.*;
/**
 *
 * @author tien-www.kenhdaihoc.com
 */
interface iInOut{
    public void Nhap();
    public void Hienthi();
}
abstract class absNguoi implements iInOut{
    private String ten,diachi,tuoi;
    public void setTen(String Ten){
        this.ten=Ten;
    }
    public String getTen(){
        return this.ten;
    }
    public void setDiaChi(String diachi){
        this.diachi=diachi;
    }
    public String getDiaChi(){
        return this.diachi;
    }
    public void setTuoi(String tuoi){
        this.tuoi=tuoi;
    }
    public String getTuoi(){
        return this.tuoi;
    }
}
class clsSinhVien extends absNguoi{
    String masv;
    public void setMasv(String masv){
        this.masv=masv;
    }
    public String getMasv(){
        return this.masv;
    }
    public void Nhap(){
        Scanner sc=new Scanner(System.in);
        System.out.print("\n\tMã sinh viên: ");
        setMasv(sc.nextLine());
        System.out.print("\n\tTên sinh viên: ");
        setTen(sc.nextLine());
        System.out.print("\n\tĐịa chỉ sinh viên: ");
        setDiaChi(sc.nextLine());
        System.out.print("\n\tTuổi sinh viên: ");
        setTuoi(sc.nextLine());
    }
    public void Hienthi(){
        System.out.print("\n\t"+getMasv()+"\t"+getTen()+"\t"+getDiaChi()+"\t"+getTuoi());
    }            
}
class clsGiaoVien extends absNguoi{
    String Magv,MaNgach;
    public void setMagv(String magv){
        this.Magv=magv;
    }
    public String getMagv(){
        return this.Magv;
    }
    public void setMaNgach(String mangach){
        this.MaNgach=mangach;
    }
    public String getMaNgach(){
        return this.MaNgach;
    }
    public void Nhap(){
        Scanner sc=new Scanner(System.in);
        System.out.print("\n\tMã giáo viên: ");
        setMagv(sc.nextLine());
        System.out.print("\n\tMã ngạch giáo viên: ");
        setMaNgach(sc.nextLine());
        System.out.print("\n\tTên giáo viên: ");
        setTen(sc.nextLine());
        System.out.print("\n\tĐịa chỉ giáo viên: ");
        setDiaChi(sc.nextLine());
        System.out.print("\n\tTuổi giáo viên: ");
        setTuoi(sc.nextLine());
    }
    public void Hienthi(){
        System.out.print("\n\t"+getMagv()+"\t"+getMaNgach()+"\t"+getTen()+"\t"+getDiaChi()+"\t"+getTuoi());
    }    
}
class clsLop{
    String malop,tenlop;
    clsGiaoVien gvcn=new clsGiaoVien();
    ArrayList<clsSinhVien> dssv=new ArrayList<clsSinhVien>();
    public void setMaLop(String malop){
        this.malop=malop;
    }
    public String getMaLop(){
        return this.malop;
    }
    public void setTenLop(String tenlop){
        this.tenlop=tenlop;
    }
    public String getTenLop(){
        return this.tenlop;
    }
    public void setGV(clsGiaoVien gv){
        gvcn=gv;
    }
    public clsGiaoVien getGV(){
        return this.gvcn;
    }
    public void setdssv(clsSinhVien sv){
        dssv.add(sv);
    }
    public ArrayList<clsSinhVien> getdssv(){
        return this.dssv;
    }
    public void Nhap(){
        Scanner sc=new Scanner(System.in);
        System.out.print("\nNhập vào mã lớp: ");
        setMaLop(sc.nextLine());
        System.out.print("\nNhập vào tên lớp: ");
        setTenLop(sc.nextLine());
        System.out.print("\nNhập vào thông tin giáo viên: ");
        gvcn.Nhap();
        System.out.print("\nNhập vào danh sách sinh viên: ");
        int nhap;
        do{
            clsSinhVien sv=new clsSinhVien();
            sv.Nhap();
            dssv.add(sv);
            System.out.print("\nBấm 0 để dừng nhập danh sách sinh viên: ");
            nhap=sc.nextInt();
        }while(nhap!=0);
        
    }
    public void HienThi(){
        System.out.print("\n"+getMaLop()+"\t"+getTenLop());
        gvcn.Hienthi();
        for(clsSinhVien sv:dssv){
            sv.Hienthi();
        }
    }
    
}
public class Opp {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner sc=new Scanner(System.in);
        ArrayList<clsLop> dslop=new ArrayList<clsLop>();
        int chon;
        do{
            System.out.println("\n------MENU--------");
            System.out.println("\n1.Nhập vào thông tin các lớp học");
            System.out.println("2.Xem thông tin từng lớp");
            System.out.println("3.Loại bỏ 1 lớp học");
            System.out.println("4.Chuyển lớp 1 học sinh");
            System.out.println("5.Thoát");
            chon=sc.nextInt();
            switch(chon){
                case 1:
                    int chon1;
                    do{
                        clsLop l=new clsLop();
                        l.Nhap();
                        dslop.add(l);
                        System.out.println("Bấm 0 để dừng nhập danh sách lớp: ");
                        chon1=sc.nextInt();
                    }while(chon1!=0);                 
                break;
                case 2:
                    for(clsLop l:dslop){
                        l.HienThi();
                    }
                break;
                case 3:
                    System.out.println("Nhập vào mã lớp cần xóa");
                    sc.nextLine();
                    String mlop=sc.nextLine();
                    for(clsLop l:dslop){
                        if(mlop.equals(l.getMaLop())){
                            dslop.remove(l);
                        }
                    }
                    break;
                case 4:                    
                    String malop,masv,malopden;
                    System.out.println("Nhập vào mã lớp: ");
                    sc.nextLine();
                    malop=sc.nextLine();
                    clsSinhVien sinhvien=new clsSinhVien();
                    for(clsLop l:dslop){
                        if(malop.equals(l.getMaLop())){
                            System.out.println("Nhập vào mã sinh viên cần chuyển: ");
                            masv=sc.nextLine();
                            for(clsSinhVien sv:l.getdssv()){
                                if(masv.equals(sv.getMasv())){
                                    sinhvien=sv;
                                    l.dssv.remove(sv);
                                }
                            }
                        }
                    }
                    //ma lop chuyen den
                    System.out.println("Nhập vào mã lớp chuyển đến");
                    malopden=sc.nextLine();
                    for(clsLop l:dslop){
                        if(malopden.equals(l.getMaLop())){
                            l.setdssv(sinhvien);
                        }
                    }                    
                    break;
            }
        }while(chon!=5);
    }
}

Thứ Ba, 13 tháng 11, 2012

Ảnh hot girl midu dễ thương nhất


Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Hot Girl Midu cùng chiếc Galaxy hàng hiệu

Tại sự kiện đổi sách lấy Galaxy Tab 2 7” tại một trường đại học, diễn viên Midu đã bất ngờ xuất hiện với chiếc Tab 2 trên tay, thu hút sự chú ý của mọi người.

Ngày hội đổi sách diễn ra trong không khí sôi động, với hơn 2.000 bạn trẻ đã cùng nhau quyên góp sách, tham gia trải nghiệm thử Galaxy Tab 2 7” - chiếc máy tính bảng dành cho HS-SV hot nhất hiện nay.

Trong thời gian chờ công bố kết quả bạn đổi được nhiều sách nhất, cô nàng hot girl đã tranh thủ chia sẻ với các bạn sinh viên những “mẹo” hay để cùng học và chơi thật cool với Samsung Galaxy Tab 2 7” như dùng ứng dụng Handrite để ghi chú thật dễ dàng, hay cách “luyện” tiếng Anh thật cool mọi lúc mọi nơi trên Tab 2 với “thư viện di động” Alezaa.





Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh hot girl Midu đẹp mê hồn

Nữ diễn viên "Thiên mệnh anh hùng" đầy ấn tượng trong bộ ảnh mới nhất.


Mới đây, trong chuyến công tác ngắn ngày tại Hà Nội, dù khá bận rộn với các lịch trình làm việc nhưng nữ diễn viên/hot girl Midu vẫn tranh thủ thực hiện một bộ ảnh độc quyền cho chúng tôi. Theo như Midu cho biết thì đây là khoảng thời gian Hà Nội bắt đầu vào mùa thu nên muốn chụp một bộ ảnh trong không gian thủ đô đang vào mùa đẹp nhất trong năm này. 


Lấy bối cảnh quen thuộc là đường ray xe lửa và mảng màu xám của nhà cửa xung quanh, Midu xuất hiện nổi bật với bộ trang phục đỏ và bó hoa đầy màu sắc đã tạo nên một khung cảnh đầy ấn tượng vừa mang nét hoài cổ nhưng vẫn không mất đi vẻ hiện đại và đầy sức sống ở nữ diễn viên này.



Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Ảnh midu mới nhất, hình midu mới nhất, Ảnh midu 2012, Ảnh midu dễ thương, ảnh hot girl midu, Ảnh midu Mỹ Dung, Ảnh midu, hình midu mới nhất 2012, Hình nền midu chất lượng cao

Thứ Năm, 8 tháng 11, 2012

Cuộc thi viết “Tri ân thầy cô ” nhân ngày 20-11


Cuộc thi viết “Tri ân thầy cô ” nhân ngày 20-11




Cuộc thi viết “Lời Chúc Tri ân thầy cô ” nhân ngày 20-11 do kenhdaihoc.com tổ chức nhân dịp Ngày Nhà giáo Việt Nam 20-11. Đây là cơ hội để các bạn cùng chia sẻ, gửi gắm những tình cảm yêu thương đến thầy cô - những người đã, luôn và sẽ mãi mãi là một phần trong mỗi chúng ta. Nhân ngày nhà giáo Việt Nam, chúng ta hãy cùng chia sẻ những tình cảm của mình hoặc cùng nhớ lại những kỷ niệm học đường nơi những người thầy, người cô đã dìu dắt. Những thông điệp tri ân của bạn sẽ được gửi đến các thầy cô như một món quà ý nghĩa nhân dịp 20/11 năm nay.

+ Đối tượng dự thi: Tất cả các bạn học sinh, sinh viên là thành viên kenhdaihoc.com có sử dụng Facebook.
+ Thời gian nộp bài dự thi: từ 8/11 đến hết ngày 20/11
+ Hình thức :


- Nội dung viết: Đó có thể là những lời chúc, bài viết về hình ảnh các thầy cô giáo có công ơn dạy dỗ mình; Những ký ức, kỷ niệm về thầy cô; Những câu chuyện hay để lại ấn tượng khó phải liên quan đến người thầy.

-Bài viết không giới hạn về ký tự. Mỗi học sinh có thể viết nhiều bài dự thi.


- Các thí sinh dự thi gửi thông tin cá nhân kèm bài viết, lời chúc dành cho thầy cô post tại topic Mừng ngày 20-11 

Tiêu đề: Họ tên_Tri ân Thầy cô
Họ và tên:
Ngày sinh:
Trường học:
Số điện thoại:
Địa chỉ Facebook:
Địa chỉ mail thông báo trúng giải :

Nội dung lời chúc:

Trong vòng 12h, Ban tổ chức sẽ up lời chúc của bạn lên trang Facebook của diễn đàn. và sẻ được đánh giá theo số like hoặc comment (Các bạn có thể Share link để huy động số vote cho mình)

+Yêu cầu: Lời chúc được viết bằng tiếng Việt có dấu, đúng chính tả và cấu trúc ngữ pháp.

+Tiêu chí đat giải:
• Lời chúc có tổng lượt like và comment nhiều nhất (từ 30 like và Comment trở lên)
• Lời chúc ý nghĩa nhất (do BTC bình chọn)
• Kết quả tổng hợp lượt like và comment sẽ được BTC công bố vào ngày 23/11/2012

+Giải thưởng (3 giải): 
- Giải nhất: Được Nâng cấp lên thành viên VIP, được truy cập vào box VIP MEM + 1Thẻ VIP học tiếng anh tại tienganh123.com (tương đương 250k có thể quy ra tiền  ) và nhiều phần quà tinh thần từ thành viên khác 
- Giải nhì:
 Được Nâng cấp lên thành viên VIP , được truy cập vào box VIP MEM và nhiều phần quà tinh thần từ thành viên khác
- Giải ba: Được Nâng cấp lên VIP mem và nhiều phần quà tinh thần từ thành viên khác

Mọi chi tiết về cuộc thi xin gửi về mail: admin@kenhdaihoc.com