Danh mục

Giáo trình phân tích kiểu dữ liệu sơ cấp,sự đặc tả và nguyên tắc cài đặt một kiểu dữ liệu p5

Số trang: 5      Loại file: pdf      Dung lượng: 376.69 KB      Lượt xem: 5      Lượt tải: 0    
Hoai.2512

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Phương thức xây dựng bình thường point & operator= (const point & p ) // Định nghĩa toán tử gán { x = p.x; y = p.y; // Gán dữ liệu return * this; } }; // term Sự khác nhau cuối cùng của phép gán là ở cách thức tiến hành gán trị. Xét lệnh gán của Pascal "A := B", ở Pascal cũng như một số ngôn ngữ khác, điều này có nghĩa là:
Nội dung trích xuất từ tài liệu:
Giáo trình phân tích kiểu dữ liệu sơ cấp,sự đặc tả và nguyên tắc cài đặt một kiểu dữ liệu p5 h a n g e Vi h a n g e Vi XC XC e e F- F- w w PD PD er er ! ! W W O O N N y y .Ngôn ngữ lập trình Chương II: Kiểu dữ liệu bu bu to to k k lic lic C C w w m m w w w w o o .c .c .d o .d o c u -tr a c k c u -tr a c k float x; float y; public: point() {x=0.0 ; y=0.0;} // Phương thức xây dựng mặc nhiên point (float a, float b) {x=a; y=b;} // Phương thức xây dựng bình thường point & operator= (const point & p ) // Định nghĩa toán tử gán { x = p.x; y = p.y; // Gán dữ liệu return * this; } }; // term Sự khác nhau cuối cùng của phép gán là ở cách thức tiến hành gán trị. Xét lệnh gán của Pascal A := B, ở Pascal cũng như một số ngôn ngữ khác, điều này có nghĩa là: Gán bản sao của giá trị của biến B cho biến A. Bây giờ ta lại xét lệnh gán A = B của SNOBOL4. Trong SNOBOL4 thì nó có nghĩa là: Tạo một biến tên A tham chiếu tới ÐTDL mà B đã tham chiếu. Trong SNOBOL4 cả A và B cùng trỏ tới một ÐTDL. Pascal A := B (Sao chép ÐTDL khi gán) Trước Sau 17.2 8.4 A: A: 8.4 8.4 ...

Tài liệu được xem nhiều: