tailieunhanh - Hướng dẫn tự học và thực hành Visual Basic C++ 2008 part 3

Tham khảo tài liệu 'hướng dẫn tự học và thực hành visual basic c++ 2008 part 3', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 104 Phần Hi Các kiểu dữ liệu Sau đó giả sử bạn làm cho đối tượng f thay đổi từ bên dưới bạn -nói về cơn ác mộng gỡ rốì cư bân. Vì lý do này có thể tuỳ ý sử dụng một tham chiếu const biểu thị rằng bạn sẽ không thay đổi đôi tượng đang được sao chép. Theo cùng một cách chúng ta có thể chuyển vào các giá trị đến những phương thức và bảo đảm với người dùng rằng chúng sẽ không được sao chép như trong hàm func trong Listing . Dĩ nhiên nếu bạn lấy một giá trị đầu vào và bảo đảm với người dùng rằng bạn sẽ không thay đôi nó thì bạn phải có khả năng cho một người nào đó trở lại một giá trị và bảo đảm họ không thay đổi nó. Đây được gọi là việc trả về một tham chiếu const. Ví dụ nếu bạn có một biến trong bạn có thẻ tạo một phương thức tham chiếu Vốn cho nó trớ lại nhưng chỉ theo kiểu chỉ đọc read-only . Đó là những gì mà phương thức getEntries thực hiện trong Listing . Nó trả về một pointer const vốn báo đảm rằng người dùng không thay đổi bất cứ thứ gì trong chương trình gọi đối tượng. Sau cùng bạn có thể cho người dùng biêt rằng phương thức mà bạn gọi sẽ không bao giờ thay đổi đôi với đối tượng. Để làm điều này bạn chi việc thêm từ khoá const ở cuối phương thức để cho phép phương thức của bạn gọi trên những đối tượng const. Điều này cũng sẽ cho phép trình biên dịch tránh phải tạo các bản sao của các đôi tượng nêu dôi tượng không thể được thay đối thông qua phương thức không có lý do nào đế bận tâm về việc làm cho vị trí bộ nhớ trở nên static. Test ứng dụng Constant Sau khi tạo lớp bạn nên tạo một driver thử nghiệm để không chỉ bao dảm rằng mã cua bạn chính xác mà còn hướng dẫn người khác cách sử dụng mã cúa bạn. 1. Trong code editor mà bạn chọn mở file hiện có để chứa mã cho chương trình thử nghiệm. Trong ví dụ này chương trình thử nghiêm được đặt tên là . Bước kế tiếp là thêm một driver thử nghiệm đơn giản vào file nguồn dể bạn có thẻ xem driver này hoạt động như thế nào. 2. Gõ nhập mã từ Listing vào file. Tot hơn hãy sao chép mã từ file nguồn trên Web .

TỪ KHÓA LIÊN QUAN