Hiện có 2 bộ clip hướng dẫn Java Cơ bản 58 clips và Nâng cao 48 clips (Giao diện Swing) / 4,1G Bạn nào cần thì liên hệ để copy
cậu interpol xem lại sao đề là tạo lớp trừu tượng xe, xe máy nhập khẩu và lớp test mà trong file nén là bài tính diện tích HTML: /* xây d?ng interface HT(hình tròn) có thu?c tính r(bán kính) m?c d?nh là 1.0. Phuong th?c DT() d? tính di?n tích HT * Xây d?ng l?p HTR(hình tr?) th?a k? t? HT, có thêm thu?c tính d (chi?u cao) m?c d?nh là 1.0. * Phuong th?c t?o không tham s? nh?p giá tr? cho d. Cài d?t phuong th?c DT() * d? tính di?n tích b? m?t c?a HTR. n?p ch?ng phuong th?c String tótring() d? hi?n th? di?n tích bè m?t HTR *Vi?t chuong trình t?o m?t m?ng con g?m 4 d?i tu?ng HTR. In ra di?n tích b? m?t m?i d?i tu?ng */ import java.util.*; interface HT { final float r=1.0f; public float DT(); } //den day duoc 2 diem// class HTR implements HT { float d=1.0f; public HTR() { Scanner s=new Scanner (System.in); System.out.println("nhap d=");d=s.nextFloat(); } public float DT() { return 3.14f*2*r*d; } public String toString() // nap chong phuong thuc// { return "dien tich co be mat la" +DT(); } } class Test { public static void main (String[] as) { HTR[] m=new HTR[4]; for(int i=0;i<4;i++) { m[i]=new HTR(); } for(int i=0;i<4;i++) { System.out.println("Dtuong "+i+" co dien tich be la"+m[i]); } } } Câu 2 giao diện thì đúng
Cái này mình sưu tầm được. Chỉ có đến vậy. Đợi 2 ngày nữa mình ôn Java xong mình làm bài này đưa lên diễn đàn sau.
Bộ trên chỉ là đề thôi nhé! Bạn @interpol tránh đưa 2 bài giải vào gây nhầm lẫn cho mọi người. 2 bài chỉ mang tính chất tham khảo, không phải là bài giải của đề thi. Chúc các bạn thi tốt hey!
Chắc là code này Mã: if(e.getSource() == btnstar) { String c1 = String.valueOf(txtc1.getText()); String c2 = String.valueOf(txtc2.getText()); txtc1.setText(c2); txtc2.setText(c1); } Thêm một cách giải của bài 2 (dùng GridBagLayout) Mã: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class test implements ActionListener { JFrame frame; JLabel lblc1 = new JLabel("Chuoi 1: "); JLabel lblc2 = new JLabel("Chuoi 2: "); JTextField txtc1 = new JTextField(20); JTextField txtc2 = new JTextField(20); JButton btnstar = new JButton("Bat dau"); JButton btnend = new JButton("Thoat"); public test(String title) { frame = new JFrame(); frame.setTitle(title); } public void show() { frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(500, 200); frame.setLocationRelativeTo(null); frame.setVisible(true); } public void addControls() { GridBagLayout gbl = new GridBagLayout(); Container con = frame.getContentPane(); con.setLayout(gbl); GridBagConstraints c = new GridBagConstraints(); c.insets = new Insets(5, 5, 5, 5); c.gridx = 0; //cot c.gridy = 0; //dong con.add(lblc1, c); c.gridx = 1; con.add(txtc1, c); c.gridx = 0; c.gridy = 1; con.add(lblc2, c); c.gridx = 1; c.gridy = 1; con.add(txtc2, c); c.gridx = 1; c.gridy = 2; con.add(btnstar, c); c.gridx = 1; c.gridy = 3; con.add(btnend, c); btnstar.addActionListener(this); btnend.addActionListener(this); txtc1.setText("Chao mung den voi java"); txtc2.setText("Chao mung den voi 2mit"); } @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub try { if(e.getSource() == btnstar) { String c1 = String.valueOf(txtc1.getText()); String c2 = String.valueOf(txtc2.getText()); txtc1.setText(c2); txtc2.setText(c1); } if(e.getSource() == btnend) { int hoi = JOptionPane.showConfirmDialog(null, "Ban co muon thoat khong?"); if (hoi == JOptionPane.YES_OPTION) { System.exit(0); } } } catch(Exception Exception) { JOptionPane.showMessageDialog(null, "Co loi xay ra!"); } } public static void main(String[] args) { test h = new test("Test"); h.addControls(); h.show(); } } --- Nhập chung bài viết, 20 Tháng mười hai 2012 --- Mọi người ai làm bài 1 chưa gửi mình tham khảo với. Cũng làm rồi nhưng mà có khác tý so với đề . Làm đúng đề nó không chịu chạy Mã: import java.util.*; public class xmnk extends xe { int t; //bien t = thue Scanner s = new Scanner(System.in); //phuong thuc tao xmnk public xmnk() { try { System.out.println("Hieu xe: "); hieuxe = s.next(); System.out.println("Gia xe xuat xuong: "); gia = s.nextFloat(); System.out.println("Nuoc SX: "); ng = s.next(); if(!ng.equals("vn")) { System.out.println("Thue nhap khau: "); t = s.nextInt(); } } catch(Exception e) { System.out.println("Co mot loi khac xay ra!"); } } @Override public float tinhGiaThuc() { // TODO Auto-generated method stub float giathuc = gia; if(!ng.equals("vn")) { giathuc = gia + ((gia * t) / 100); } return giathuc; } public String toString() { return "Hieu xe: " + hieuxe + "\nNuoc SX: " + ng + "\nGia xe: " + tinhGiaThuc(); } }
và đây là câu 1 hoàn chỉnh nè. mình mới làm xong. anh em vao link: http://www.mediafire.com/?wib8vvwxb4qabf0 download về tham khảo. luu y: các bạn bỏ dòng package Abstract_Class; vì đó là package của mình. Ai làm được rùi. thì đừng chém. tội pass unrar la: laptrinh4a