Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Lỗi expression syntax

    Ai PRO có thể cho mình biết lỗi gì không ?

    #include <iostream.h>
    #include <conio.h>

    class XeMay
    {
    private:
    int tocdo,phankhoi;
    public:
    XeMay(){}
    ~XeMay(){}
    void nhap();
    void xuat();
    XeMay(int td,int pk)
    {
    tocdo = td;
    phankhoi = pk;
    }
    };
    void XeMay::nhap()
    {
    cout<<"Nhap toc do = ";cin>>tocdo;
    cout<<"Nhap phan khoi = ";cin>>phankhoi;
    }
    void XeMay::xuat()
    {
    cout<<"toc do = "<<tocdo;
    cout<<"phan khoi = "<<phankhoi;
    }
    class XeHoiublic XeMay
    {
    private:
    int soghe;
    public:
    XeHoi(){}
    ~XeHoi(){}
    void nhap();
    void xuat();
    XeHoi(int td,int pk,int sg):XeMay(int td,int pk)
    {
    soghe = sg;
    }
    };
    void XeHoi::nhap()
    {
    XeMay::nhap();
    cout<<"Nhap so ghe = ";cin>>soghe;
    }
    void XeHoi::xuat()
    {
    XeMay::xuat();
    cout<<"so ghe = "<<soghe;
    }
    void main()
    {
    XeHoi a;
    a.nhap();
    a.xuat();
    getch();
    }

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Mã:
    XeHoi(int td,int pk,int sg):XeMay(int td,int pk) <<== lỗi
    đổi thành:

    Mã:
    XeHoi(int td, int pk, int sg) : XeMay(td, pk)

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •