Tài liệu Web C++

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    Phương thức tĩnh có các đặc điểm sau:
    1,Giống như các phương thức thong thường là trong thân của nó truy nhập tới các thành phần của lớp (cụ thể là lớp TAM_GIAC)
    2, Khác các phương thức thường ở chỗ:
    Không có đối ngầm định xác định bởi con trỏ this(như phương thức thông thường). Như vậy,phương thức TAM_GIAC có đúng 3 đối.
    Không gần với một đối tượng cụ thể nào của lớp,nên trong lời gọi tới phương thức ảo có thể dung tên lớp,xem hàm main() ta thất có đoạn: “t=TAM_GIAC::tao_tg(d,d[j],d[k]);”
    +) Chú ý 2: Không thể thay phương thức tĩnh tao_tg bằng hàm, vì trong thân của hàm không được truy xuất đến các thuộc tính của lớp TAM_GIAC, tuy nhiên có thể có một giải pháp khác là dung khái niệm hàm bạn (friend). Hàm bạn của một lớp có quyền truy nhập đến các thuộc tính của lớp. Và để minh họa ta sẽ xây dựng hàm tao_tg như một hàm bạn của
     

    Các file đính kèm:

Đang tải...