|
|
Trang chủ
>
Diễn đàn .NET Việt Nam
>
Thông tin chung
>
Thảo luận chung | | | |
Các bác giải thich cho em cái Constructor với.
| 1223
/
5 |  | |
| Gửi lúc:
09/01/2008 12:56:17 AM | |
chào các bác em mới học lập trình em không hiểu cái constructor như thế nào và cả cái Initializers nữa. Mong các bác giúp đỡ giải thích cho em. Em xin hỏi thêm 1 câu nữa là: em đang học lập trình C# (mới bắt đầu thôi) thì em nên đọc giáo trình nào thì thích hợp. Hiện nay em đang đọc sách của Dương Quang Thiện nhưng vẫn thấy khó hiểu quá. Vậy rất mong các bác chỉ cho em một quyển sách tự học C# hay để những người mới vào học lập trình có thể đọc hiểu được.
Cảm ơn các bác nhiều. |
| | |
| Gửi lúc:
10/01/2008 08:59:14 PM | | | Chết thật có nhiều chuyên gia vào xem thế mà không có chuyên gia nào giúp. |
| | Truong Long Thành viên mới | | Đăng ký:
14/10/2007 Tham gia:
14/10/2007 Điểm:
4 Bài:
1 |
|
| Gửi lúc:
14/04/2008 04:26:39 PM |  | | | Sách Dương Quang Thiện là số 1. |
| | Dương Nguyễn Thành viên mới | | Đăng ký:
06/09/2005 Tham gia:
06/09/2005 Điểm:
3348 Bài:
849 |
|
| Gửi lúc:
14/04/2008 05:49:45 PM |  | | In object-oriented programming, a constructor (sometimes shortened to ctor) in a class is a special block of statements called when an object is created, either when it is declared (statically constructed on the stack, possible in C++ but not in Java and other object-oriented languages) or dynamically constructed on the heap through the keyword “new”.
A constructor is similar to an instance method, but it differs from a method in that it never has an explicit return type, it's not inherited, and usually has different rules for scope modifiers. Constructors are often distinguished by having the same name as the declaring class. Their responsibility is to initialize the object's data members and to establish the invariant of the class, failing if the invariant isn't valid. A properly written constructor will leave the object in a 'valid' state. Immutable objects must be initialized in a constructor.
The term constructor is also used to denote one of the tags that wraps data in an algebraic data type. This is a different usage than in this article. For more information, see algebraic data type.
In most languages, the constructor can be overloaded in that there can be more than one constructor for a class, each having different parameters. Some languages take consideration of some special types of constructors:
* default constructor - a constructor which can take no arguments * copy constructor - a constructor which takes one argument of the type of the class (or a reference thereof)
|
| | Hell Manager Thành viên mới | | Đăng ký:
15/05/2008 Tham gia:
15/05/2008 Điểm:
379 Bài:
92 |
|
| Gửi lúc:
05/06/2008 10:40:13 AM |  | | 1 - Constructor là hành động đầu tiên khi khởi tạo đối tượng 2 - Cuốn sách hay nhất và đầy đủ nhất là MSDN, mấy cuốn sách tiếng việt chỉ dạy thủ thuật và công cụ thôi, bạn không hiểu vấn đề đâu. Tuy khởi đầu với MSDN hơi khó nhưng riết rồi quen hơn nữa bạn Download 101 bài C# về làm theo là Ok.
Chúc bạn thành công. |
| | Phạm Quang Thiều Thành viên mới | | Đăng ký:
30/05/2008 Tham gia:
30/05/2008 Điểm:
66 Bài:
13 |
|
| Gửi lúc:
06/08/2008 04:04:41 PM |  | | | Các pro giúp em với em cũng đang bí cái phần Constructor này, bác nào có ví dụ điển hình để giải thích cho em được không |
|
|
| | | | Chủ đề mới: | Visual Studio 2008
(5/0)
Bình chọn Forum Việt Nam tốt nhất
(11/0)
Hỏi về cổng thanh toán điện tử?
(96/4)
Giúp Các bạn oi!
(442/2)
Không ai có thể biết hết mà chỉ biết nhiều hay biết ít mà thôi
(183/6)
Em moi hoc C#.
(82/1)
C# Win và C# Web
(117/1)
 | | | Chủ đề khác: | | mong moi nguoi giup minh mot van de : c++ voi lap trinh huong doi tuong
(717/13)
Không thể START dịch vụ OracleDBConsole
(194/1)
Chứng chỉ quốc tế của Mircrosoft
(264/2)
Thắc mắc về chứng chỉ MCPD Web-Developer
(231/1)
Không thể cài Win XP SP2, Báo BIOS bị lỗi? Xuất hiện màn hình xanh liên tục khi cài Win XP!
(162/2)
C#
(214/1)
giúp mình report với!!
(353/2)
|  | |
|
 |
Thống kê thành viên online |
   |
|
Số lượt truy cập: 4.340.681
Số người trực tuyến: 93Trong đó có 1 thành viên: le van hung
|
|
|