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

Đề tài: Hàm tạo trong lớp dẫn xuất

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

    Mặc định Hàm tạo trong lớp dẫn xuất

    Đề bài:Tạo lớp cơ sở TOANHA lưu trữ số tầng, số phòng và tổng diện tích. Sau đó tạo một lớp dẫn xuất NHA kế thừa TOANHA và lưu trữ số phòng ngủ, phòng tắm. Tiếp theo tạo lớp THIETBI kế thừa public lớp TOANHA và lưu trữ số máy tính và số máy điện thoại. Cả hai lớp dẫn xuất đều có hàm tạo và hàm show. Viết chương trình thực hiện yêu cầu trên.
    Khả năng lập trình của mình thuộc dạng 'tờ lờ mờ'. Rất mong được sự hướng dẫn của mọi người. Cảm ơn nhiều.
    Bài này mình viết như sau:
    Code:
    #include <conio.h>
    #include <stdio.h>
    class TOANHA
      {
        int stang, sphong;
        float tongDT;
      }
      public:
      TOANHA()
      {
        stang = 10 ;
        sphong = 40 ;
        tongDT = 1000m2 ;
      }
      void show() ;
    class NHA: public TOANHA
      {
        int pngu, ptam ;
      }
      NHA()
       {
         pngu = 15;
         ptam = 12;
       }
      void show() ;
    class THIETBI: public TOANHA
      {
        int maytinh, dienthoai ;
      }
      THIETBI()
       {
         maytinh = 25 ;
         dienthoai = 45 ;
       }
       void show() ;
    void main()
     {
       clrscr() ;
       TOANHA();
       NHA() ;
       THIETBI() ;
       getch() ;
     }

  2. #2
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Code bạn viết sai syntax nhiều quá,đọc lại các kiến thức cơ bản trước đi đã bạn
    Cánh Chym ứ mỏi

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

    Sai chỗ nào vậy bạn. Có thể cho vài chỉ dẫn chăng!!!!

  4. #4
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Code:
    #include <conio.h>
    #include <stdio.h>
    class TOANHA
      {
        int stang, sphong;
        float tongDT;
      }            //class cau khai bao the nay u,cau xem lai sach xem
      public:
      TOANHA()
      {
        stang = 10 ;
        sphong = 40 ;
        tongDT = 1000m2 ;
      }
      void show() ;        //day la cai j
    class NHA: public TOANHA
      {
        int pngu, ptam ;
      }              //lai sai tiep nay
      NHA()
       {
         pngu = 15;
         ptam = 12;
       }
      void show() ;      //ca day nua
    class THIETBI: public TOANHA
      {
        int maytinh, dienthoai ;
      }
      THIETBI()
       {
         maytinh = 25 ;
         dienthoai = 45 ;
       }
       void show() ;   //va cuoi cung la day
    void main()
     {
       clrscr() ;
       TOANHA();     //class xay dung nhu ham ah
       NHA() ;          //ca day
       THIETBI() ;     //va ca day
       getch() ;
     }
     
     //cuoi cung ket luan-> cau chua doc sach thi dung hoi lam j nha,ca bai sai 100% khong duoc 1 cai j nen hon
    mình chữa cho rồi đó bạn

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

    "cuoi cung ket luan-> cau chua doc sach thi dung hoi lam j nha,ca bai sai 100% khong duoc 1 cai j nen hon". Câu nói này có vẻ hơi trịnh thượng. Đây là diễn đàn để giao lưu học hỏi. Nếu bạn cảm thấy rằng người hỏi không xứng tầm để bạn giao lưu thì nên im lặng là tốt nhất.

  6. #6
    Ngày gia nhập
    02 2008
    Bài viết
    1,009

    Mặc định Hàm tạo trong lớp dẫn xuất

    Đây là diễn đàn để giao lưu học hỏi. Nếu bạn cảm thấy rằng người hỏi không xứng tầm để bạn giao lưu thì nên im lặng là tốt nhất
    mình không có ý khinh bạn,nhưng trước khi hỏi bạn nên đọc sách đã,bạn mắc chỗ nào thì hỏi,chứ đừng đưa toàn bộ bài lên...mà mình đoc code của bạn cảm giác như bạn chưa đọc cả phần cách viết 1 class
    Đề bài:Tạo lớp cơ sở TOANHA lưu trữ số tầng, số phòng và tổng diện tích. Sau đó tạo một lớp dẫn xuất NHA kế thừa TOANHA và lưu trữ số phòng ngủ, phòng tắm. Tiếp theo tạo lớp THIETBI kế thừa public lớp TOANHA và lưu trữ số máy tính và số máy điện thoại. Cả hai lớp dẫn xuất đều có hàm tạo và hàm show. Viết chương trình thực hiện yêu cầu trên.
    Khả năng lập trình của mình thuộc dạng 'tờ lờ mờ'. Rất mong được sự hướng dẫn của mọi người. Cảm ơn nhiều.
    Bài này mình viết như sau:
    được,mình sẽ viết khung class cho cậu,cậu tự hoàn thiện nốt,có lỗi gì lại đưa lên

    Code:
    #include<iostream>
    #include<stdlib.h>
    using namespace std;
    class toanha
    {
        private:
           int sotang;
           int sophong;
           int dientich;
        public:
          toanha()
          {
            stang = 10 ;
            sphong = 40 ;
            tongDT = 1000;
          }
          void inratoanha();
    };
    void toanha::inratoanha()
    {
        //tu xay dung
    }
    class thietbi: public toanha
    {
        private:
           int maytinh;
           int dienthoai ;
        public:
           thietbi()
           {
              maytinh = 1;
              dienthoai = 2;
           }
           void inrathietbi();
    };
    void thietbi::inrathietbi()
    {
        //tu xay dung
    }
    class  nha:toanha
    {
        public:
           int pngu;
           int ptam;
        private:
           NHA()
          {
             pngu = 15;
             ptam = 12;
           }
           void inranha();
    };
    void nha::inranha()
    {
        ///tu xay dung
    }
    int main()
    {
        thietbi A;
        nha B;
        //lam gi sau do tiep theo tuy de bai
        return 0;
    }

Các đề tài tương tự

  1. Lập trình C++ Mình muốn hỏi về bài toán tìm số lần xuất hiện của ký tự nhiều nhất trong chuỗi và số lần xuất hiện
    Gửi bởi ducky trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 06-09-2013, 11:17 AM
  2. Lập trình C Xuất nhập file trong C kết quả xuất ra không đúng?
    Gửi bởi lamhoang100 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 05-06-2013, 05:38 PM
  3. Đếm các xâu thuận nghịch xuất hiện trong file và số lần xuất hiện của các xâu đó
    Gửi bởi orchidshl1 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 1
    Bài viết cuối: 19-09-2012, 10:47 AM
  4. Trả lời: 1
    Bài viết cuối: 27-04-2011, 09:30 PM
  5. bài toán tìm số lần xuất hiện các phần tử xuất hiện trong 1 chuỗi
    Gửi bởi tuan_anhhhh trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 11-03-2008, 09:30 PM

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