Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: vấn đề thừa kế

  1. #1
    Ngày gia nhập
    03 2012
    Bài viết
    10

    Mặc định vấn đề thừa kế

    em làm như thế này nhưng nó không cho nhập string mà in ra kết quả lun, sửa lỗi sao vậy các bác
    Code:
    public class DiemMau extends Diem{
    	String mau = new String();
    	DiemMau(int x, int y, String mau){
    		super(x,y);
    		this.mau = mau;
    	}
    	void display(){
    		super.display();
    		System.out.println(", va co mau " + mau);
    	}
    	public static void main(String[] args) {
    		Scanner in = new Scanner(System.in);
    		System.out.print("Nhap toa do x = ");
    		int x = in.nextInt();
    		System.out.print("Nhap toa do y = ");
    		int y = in.nextInt();
    		System.out.print("Mau cua diem la mau ");
    		String mau = in.nextLine();
    		DiemMau a = new DiemMau(x,y,mau);
    		a.display();
    	}
    }
    
    class Diem{
    	int dx, dy;
    	Diem(){}
    	Diem(int dx, int dy){
    		this.dx = dx;
    		this.dy = dy;
    	}
    	void display(){
    		System.out.print("Diem co toa do dx = " + dx + "va dy = " + dy);
    	}
    }

  2. #2
    Ngày gia nhập
    04 2010
    Bài viết
    51

    Code:
    public static void main(String[] args) {
    		Scanner in = new Scanner(System.in);
    		System.out.print("Nhap toa do x = ");
    		int x = in.nextInt();
    		System.out.print("Nhap toa do y = ");
    		int y = in.nextInt();
                    in = new Scanner(System.in);//Hoặc có thể xóa bộ đệm = flush ko nhớ rõ phương thử search google xem.
    		System.out.print("Mau cua diem la mau ");
    		String mau = in.nextLine();
    		DiemMau a = new DiemMau(x,y,mau);
    		a.display();
    }
    ITH - Tôi yêu Lập Trình.

  3. #3
    Ngày gia nhập
    03 2012
    Bài viết
    10

    cảm ơn bạn nhìu.......

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn