Please enable JavaScript.
Coggle requires JavaScript to display documents.
C# OOP (Tham số cho phương thức (Tham số dạng tham trị (Tham số hình thức:…
C# OOP
Contructor
Khi Ctor của lớp kế thừa call ctor base, thì hàm ảo của lớp kế thừa gần nhất sẽ duy nhất được call
-
-
-
Toán tử gán
Trường hợp object chứa thành phần dữ liệu là biến con trỏ => toán tử gán chỉ sao chép phần địa chỉ mà ko sao chép phần nội dung vùng nhớ.
=> Khi đó 2 dữ liệu của object nguồn và đích sẽ cùng trỏ đến cùng 1 vùng nhớ chung.
=> Clone
-
Tham số cho phương thức
Tham số dạng tham trị
-
Các tham số truyền vào hàm theo tham trị => các tham số hình thức sẽ được copy nội dung
=> Các tính toán trong hàm ko làm ảnh hưởng, thay đổi gì đến tham số thật sự bên ngoài
-
-
-
Tham số dạng con trỏ hàm
Mặc dù truyền tham trị cho con trỏ thì khi thay đổi nội dung của vùng nhớ mà con trỏ đang quản lý cũng làm thay đổi nội dung bên ngoài
-
Lưu ý:
Từ khóa ref
Trong hàm nếu dùng pháp gán cho argument dùng ref thì kết quả sau khi out hàm sẽ không thay đổi
Change(PhanSo p)
{
p = new PhanSo(1, 2)
}
-
-
-
-
-
-
-
-
-