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 5 của 5
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    mà đã static thì chổ nào trong class đó chả dùng được..

    nếu dùng class khác thì khai báo public

    rồi gọi vào bằng Program.x thôi

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Giờ thì em đã hiểu cám ơn mọi người rất nhiều (Forum mềnh ko có nút thank nhỉ???). Thảo nào e dùng là n.x để truy xuất tới nó thì ko đc. Mà như thế thì nó ko phải là thuộc tính của đối tượng n nhỉ ???

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    trong c#, một biến hay hàm được khai báo static thì đó là tĩnh. nghĩa là có thể truy cập (hoặc gọi) trực tiếp qua tên lớp, ko phải qua thể hiện (instance) nào của lớp hết. các biến hay hàm static là thường là những thành phần dùng chung của tất cả các đối tượng của lớp đó. VD :


    Mã:
    class myclass{        static void Dowork()        {                //some code here        }}
    Mã:
    myclass.Dowork();

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Khai báo "Biến" trong lớp với từ khóa static, thì đó có phải là thuộc tính không?

    Mã:
    class Program
        {
            static public int x;
            public int y;
        }
    Mã:
    Program n = new Program();
    em có thể truy xuất như thế này đc ko ạ
    Mã:
    n.x

 

 

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
  •