www.updatesofts.com
với những hành động mà hàm thiết lập của một đối tượng thực hiện.
1.6.2 Hủy
Khi một đối tượng không còn cần thiết nữa thì nó sẽ bị hủy bỏ.
Sẽ lãng phí tài nguyên, chẳng hạn như bộ nhớ, nếu như tiếp tục để cho một đối tượng tồn
tại một khi nó không còn cần thiết.
Định nghĩa
Hàm
Hủy l
à một phương thức đặc biệt được dùng để hủy bỏ một đối tượng
.
Tiến trình
Hủy tiêu hủy một đối tượng và giải phóng khoảng trống bộ nhớ mà hàm thiết
lập đã cấp phát cho nó. Hàm
Hủy
cũng triệt tiêu khả năng truy cập đến đối tượng ấy.
Một khi một
đối tượng bị hủy
thì các
thuộc tính của nó không thể được truy cập, cũng như
không một phương thức nào có thể được thực thi
.
Chẳng hạn, trong trường hợp bán xe hơi, một khi nhân viên bán hàng bỏ nghề, những chi
tiết của người ấy không còn liên hệ. Vì thế, đối tượng tương ứng sẽ bị hủy. Điều này giải
phóng bộ nhớ đã cấp phát cho nhân viên bán hàng ấy. Khoảng trống này giờ đây có thể
được tái sử dụng.
Hãy xem xét ví dụ về trường học trên đây. Khi một học sinh thôi học, tên của học sinh ấy
bị loại ra khỏi danh sách, và khoảng trống được giải phóng có thể được tái cấp phát.
Các hành động đồng loạt này tương tự với công việc của hàm hủy đối với một đối tượng.
1.7 Tính Bền vững (Persistence)
Hãy khảo sát trường hợp bán xe hơi. Những chi tiết của khách hàng được lưu trữ ngay khi
xe hơi đã được phân phối.Việc duy trì dữ liệu vẫn cần thiết cho đến khi dữ liệu được chỉnh
sửa hoặc hủy bỏ chính thức.
Định nghĩa
Tính Bền vững
là khả năng lưu trữ dữ liệu của một đối tượng ngay cả khi đối tượng ấy
không còn tồn tại.
Cửa hàng bán xe lưu trữ chi tiết khách hàng vào một file. Những chi tiết này sẽ tồn tại
trong file cho đến khi chúng bị hủy, hoặc bản thân file bị hủy.
Chúng ta đụng chạm tính bền vững mỗi ngày. Hãy xem việc sáng tác một bài thơ. Bài thơ
là dữ liệu tồn tại trong tâm trí của nhà thơ. Bao lâu nhà thơ còn tồn tại thì bấy lâu bài thơ
còn tồn tại. Nếu bài thơ muốn tồn tại ngay cả sau khi nhà thơ qua đời thì nó phải được
viết ra giấy.
Bài thơ được viết ra giấy tạo nên sự bền vững. Bài thơ sẽ tồn tại bao lâu văn bản ấy còn