The System.Object Class
Số trang: 1
Loại file: pdf
Dung lượng: 7.75 KB
Lượt xem: 1
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Các System.Object Class Một trong những loại tài liệu tham khảo quan trọng nhất trong NET Framework. Là lớp Object trong namespace System. Để đánh giá đầy đủ ý nghĩa của lớp System.Object yêu cầu bạn hiểu thừa kế
Nội dung trích xuất từ tài liệu:
The System.Object Class The System.Object ClassOne of the most important reference types in the .NET Framework is the Object class inthe System namespace. To fully appreciate the significance of the System.Object classrequires that you understand inheritance, which is described in Chapter 12, “Workingwith Inheritance.” For the time being, simply accept that all classes are specialized typesof System.Object, and that you can use System.Object to create a variable that can referto any reference type. System.Object is such an important class that C# provides theobject keyword as an alias for System.Object. In your code, you can use object or youcan write System.Object; they mean exactly the same thing.TIPUse the object keyword in preference to System.Object. Its more direct and its alsoconsistent with using other keywords that have longer synonyms, as youll discover inChapter 9, “Creating Value Types with Enumerations and Structs.” If your programcontains a using System; directive, you could also write Object with a capital O (withoutthe System. prefix), but its best to consistently use the simpler keyword object.In the following example, the variables c and o both refer to the same Circle object. Thefact that the type of c is Circle and the type of o is object (the alias for System.Object) ineffect provides two different views of the same object:Circle c;c = new Circle(42);object o; o = c;
Nội dung trích xuất từ tài liệu:
The System.Object Class The System.Object ClassOne of the most important reference types in the .NET Framework is the Object class inthe System namespace. To fully appreciate the significance of the System.Object classrequires that you understand inheritance, which is described in Chapter 12, “Workingwith Inheritance.” For the time being, simply accept that all classes are specialized typesof System.Object, and that you can use System.Object to create a variable that can referto any reference type. System.Object is such an important class that C# provides theobject keyword as an alias for System.Object. In your code, you can use object or youcan write System.Object; they mean exactly the same thing.TIPUse the object keyword in preference to System.Object. Its more direct and its alsoconsistent with using other keywords that have longer synonyms, as youll discover inChapter 9, “Creating Value Types with Enumerations and Structs.” If your programcontains a using System; directive, you could also write Object with a capital O (withoutthe System. prefix), but its best to consistently use the simpler keyword object.In the following example, the variables c and o both refer to the same Circle object. Thefact that the type of c is Circle and the type of o is object (the alias for System.Object) ineffect provides two different views of the same object:Circle c;c = new Circle(42);object o; o = c;
Tìm kiếm theo từ khóa liên quan:
ngôn ngữ lập trình lập trình ngôn ngữ C# C# Summarizing Keyword Combinations The System.Object ClassGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 271 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 261 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 261 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 230 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 221 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 214 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 202 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 177 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 169 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 162 0 0