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

Đề tài: Cấu trúc một chương trình class

  1. #1
    Ngày gia nhập
    03 2009
    Nơi ở
    Hà nội
    Bài viết
    6

    Mặc định Cấu trúc một chương trình class

    Em vừa học class nhưng em không hiểu (mới bắt đầu học) cố giáo chỉ cho những đoạn mã ngắn như:
    Code:
    date.h
    
    class date{
     public:
     int day;
     int month;
     int year;
     void setdate(int,int,int);
     void printdate();
     };
    ..................
    .................
    Nhưng em không biết sử dụng những đoạn mã này trong một chương trình cụ thể như thế nào. Xin các đại ca giải thích cho em và có một ví dụ đơn giản và giải thích cho em từng khối lệnh nha. ThankS!
    Học ! Học nữa ! Học nữa ! Học nữa ! Học mãi !

  2. #2
    Ngày gia nhập
    09 2007
    Bài viết
    724

    C++ Code:
    1. date.h // cái này là quái gì tớ ko biết :D
    2.  
    3. class date{ // khai báo 1 class có tên là date.
    4.  public: // tầm vực truy xuất là public.
    5.  int day; // khai báo thuộc tính ngày
    6.  int month; // khai báo thuộc tính tháng
    7.  int year; // khai báo thuộc tính năm
    8.  void setdate(int,int,int); // khai báo prototype hàm setdate. thiết lập các giá trị cho thuộc tính
    9.  void printdate(); // in ngày
    10.  };

    cái này chỉ là khai báo interface của class thôi, còn phải code cho từng hàm của class đó nữa

    mà class này chuối thiệt


  3. #3
    Ngày gia nhập
    04 2009
    Nơi ở
    Hải Dương
    Bài viết
    5

    #include <iostream.h> //khai báo thư viện
    #include <conio.h> //khai báo thư viện
    #include <math.h> //khai báo thư viện
    #include <stdio.h> //khai báo thư viện
    class sach { //Khai báo một lớp có tên là sách
    char ten[15]; //tên sách được khai báo kiểu char tối đa 15 kí tự
    float ts,sh; //ts, sh được khai báo kiểu số thực
    public: //thành phần dùng chung
    void nhap ();
    void in();
    float tinh();
    };
    //---------------------
    void sach ::nhap ()
    {cout << "nhap ten sach:";
    gets (ten);
    cout << "tong so sach";
    cin >>ts;
    cout << "\n nhap so sach da muon";
    cin >>sh;
    }
    //-----------------
    void sach :: in()
    { cout << "\nten sach la:"<<ten;
    cout << "\ntong so sach la: "<< ts;
    cout << "\n so sach da muon la:"<< sh;
    }
    //----------------------------
    float sach::tinh()
    {return (ts - sh);}
    //Ham chinh
    void main ()
    {
    sach a[100]; int i,n;

    cout << "\n nhap so luong sach:";
    cin >>n;
    for (i=1; i<=n;++i)
    a[i].nhap();
    cout << "\n so sach vao nhap vao la:\n";
    for (i=1; i<=n;++i)
    a[i].in();
    //--------------
    cout << "\n so sach con la:\n";
    for (i=1; i<=n;++i)
    if (a[i].tinh() > 0 )
    a[i].in();
    getch ();

    }
    Đã được chỉnh sửa lần cuối bởi pluto_kute : 07-04-2009 lúc 01:29 PM.
    love you ♥


  4. #4
    Ngày gia nhập
    04 2009
    Nơi ở
    Hải Dương
    Bài viết
    5

    cũng không bít bạn có hiểu không nữa mình cung mói học wa class cung chỉ hiểu bấy nhiu thui . Có gì sai mọi người chỉ dùm...
    love you ♥


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

  1. Chỉnh sửa cấu trúc class library
    Gửi bởi Riku trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 22-04-2013, 10:12 PM
  2. Điểm khác nhau giữa Cấu trúc và class trong CSharp
    Gửi bởi cSharp trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 31-07-2011, 12:51 AM
  3. Cấu trúc các class của MFC
    Gửi bởi nocreate trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 1
    Bài viết cuối: 24-06-2010, 08:38 AM
  4. những thắc mắc về cấu trúc lệnh trong class
    Gửi bởi hardlovebee21 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 04-04-2009, 11:07 AM
  5. Lập trình C++ | Ép kiểu dữ liệu cấu trúc và class trong C++
    Gửi bởi thaothao trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 8
    Bài viết cuối: 22-06-2007, 12:25 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