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

Đề tài: Đặc điểm nào trong C# có tính năng tương tự như friend class trong C++?

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

    Mặc định Đặc điểm nào trong C# có tính năng tương tự như friend class trong C++?

    Mọi người có thể giúp mình vấn đề này được không?
    Cánh Chym ứ mỏi

  2. #2
    Ngày gia nhập
    09 2008
    Nơi ở
    Kĩ viện
    Bài viết
    169

    Ko có đâu bạn, chỉ có internal thằng nào trong cùng assembly xài chung thôi.
    Phá toái hư không - Bạch nhật thăng thiên.

  3. #3
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    friend đã thuộc mức alert tránh sử dụng trong C++ rồi, C# thì cần gì nó nữa
    None!

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

    Trích dẫn Nguyên bản được gửi bởi Xcross87 Xem bài viết
    friend đã thuộc mức alert tránh sử dụng trong C++ rồi, C# thì cần gì nó nữa
    Sao mình không thấy ai nói về việc tránh sử dụng friend trong C++ nhỉ?X có tài liệu nào nói về vấn đề này không?
    Cánh Chym ứ mỏi

  5. #5
    Ngày gia nhập
    09 2008
    Nơi ở
    Kĩ viện
    Bài viết
    169

    Nó làm giảm đi tính hướng đối tượng. Còn bác xài cũng chả sao .
    Phá toái hư không - Bạch nhật thăng thiên.

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

    Mặc định Đặc điểm nào trong C# có tính năng tương tự như friend class trong C++?

    Ko có đâu bạn, chỉ có internal thằng nào trong cùng assembly xài chung thôi.
    bạn giải thích cái internal assembly giúp mình được không? nó dung để làm j vậy?

  7. #7
    Ngày gia nhập
    09 2008
    Nơi ở
    Kĩ viện
    Bài viết
    169

    assembly là cái gì?. Lôi hẳn sách ra cho nó giáo khoa.
    Assembly là một thành phần cơ bản trong .NET Framework, đồng thời cũng là một phần quan trọng cấu thành lên đơn vị triển khai ứng dụng, quản lý phiên bản, tái sử dụng... Một assembly bao gồm các kiểu dữ liệu của các object bên trong và mã nguồn implement các object đó. Một object không thể tồn tại ngoài assembly. Có thể hiểu assembly là các DLL hay EXE ở mức cao với khả năng tự mô tả các kiểu dữ liệu bên trong và cho phép chứa các loại resource khác (image, movie, audio...) . Các chức năng chính của một assembly bao gồm:
    - Chứa các đoạn mã MSIL có thể thực thi bởi CLR.
    - Xác định giới hạn bảo mật của các object khai báo trong assembly
    - Xác định phạm vi sử dụng bên ngoài (khả năng khai thác các resources và object từ bên ngoài)
    ......
    internal thì có họ hàng với anh em nhà thằng public-private . Như bạn biết đấy public thì thằng nào cũng sờ mó được, private thì chỉ trong cùng class mới có quyền động chạm, protected thì cho thêm mấy ku có quan hệ thừa kế dùng chung, còn internal thì trong cùng assembly là được dùng, thằng nào bên ngoài chỉ biết chảy nước dãi.

    Edit:

    Ặc! Vài hôm lên forum một lần mà được cái danh "thành viên tích cực". Buồn cười quá . Hix, mà mình post làm gì mà đến hơn 100 bài vậy trời?.
    Đã được chỉnh sửa lần cuối bởi NamVoDang : 12-10-2008 lúc 03:39 AM.
    Phá toái hư không - Bạch nhật thăng thiên.

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

  1. Chức năng của file Class trong asp.net để làm gì?
    Gửi bởi truongnam0240 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 1
    Bài viết cuối: 18-05-2013, 10:36 AM
  2. khi nào thì phải xây dựng các hàm friend bên ngoài class
    Gửi bởi phuonganh_daica1 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 5
    Bài viết cuối: 15-11-2012, 08:20 PM
  3. Hàm trong C++ [Help] Lỗi với Friend Class code C
    Gửi bởi vipyugioh trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 22-10-2012, 03:58 AM
  4. Bài tập C++ Giúp mình về hàm friend từ class tới class.
    Gửi bởi Ninjakyo trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 09-04-2012, 08:53 PM
  5. Trả lời: 19
    Bài viết cuối: 11-06-2011, 12:20 AM

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