Giới thiệuNếu tôi đã viết một bài báo, hoặc chuẩn bị trình bày cho một bài giảng, và yêu cầu một cách ngắn gọn, nhưng vẫn có thể đọc được, definition của đối tượng-Z, có lẽ tôi sẽ viết một cái gì đó như thế này:Đối tượng-Z là một phần mở rộng của Z để tạo thuận lợi cho sinh trong một phong cách objectoriented.Điều chính mà nên bắt mắt của người đọc là từ "mở rộng". Điều này bắt các khái niệm rằng đối tượng-Z dựa trên ngôn ngữ khác, cụ thể là Z, và rằng thay vì sửa đổi hoặc điều chỉnh các definition của nó, đối tượng-Z mở rộng nó. Trong thực tế, đối tượng-Z là một phần mở rộng bảo thủ của Z trong ý nghĩa rằng Z tất cả cú pháp và ngữ nghĩa liên quan của nó là phần của đối tượng-Z. Vì vậy, bất kỳ sinh Z cũng là một đối tượng-Z sinh. Tiếp theo từ quan trọng trong definition này là "tạo điều kiện". Từ này cố ý chọn để reflect thực tế rằng đối tượng-Z không thi hành bất kỳ phong cách đặc biệt của sinh. Thật vậy, chúng tôi đã chỉ cần thấy rằng bất kỳ sinh Z cũng là một đối tượng-Z sinh. Đối tượng-Z, Tuy nhiên, mở rộng Z với cấu trúc này giúp specifier, nếu anh ta hoặc cô ấy mong muốn, để xác định hệ thống trong một thời trang cụ thể. Một gợi ý về những gì các cấu trúc có thể được đưa ra bởi ngoài từ khóa trong definition — "hướng đối tượng". Điều này nên đưa đến tâm trí khái niệm của các lớp và các đối tượng, kế thừa và đa hình. Chúng tôi bắt đầu chương này bằng cách nhìn vào các động lực đằng sau các đối tượng-Z. Chúng tôi không thảo luận về lợi của phương pháp hình thức cũng như những định hướng đối tượng-điều này đã được thực hiện ở những nơi khác. Thay vào đó, chúng ta xem xét một số trong lợi của việc kết hợp các phương pháp của định hướng đối tượng với phương pháp hình thức. Ngôn ngữ của đối tượng-Z sau đó giới thiệu thông qua sinh cấu trúc dữ liệu đơn giản mà cho phép chúng tôi để so sánh các đối tượng-Z với Z và để minh họa cấu trúc theo định hướng đối tượng lớn. Sử dụng các cấu trúc được minh họa sau đó nữa bởi sinh một nghiên cứu nhỏ-simplified Phiên bản của trò chơi Tetris. Giới thiệu đối tượng-Z hoàn toàn, tôi sẽ, tất nhiên, cũng cần phải giới thiệu các ký hiệu Z. Tuy nhiên, có một số cuốn sách tuyệt vời trên Z đã có sẵn-một sự lựa chọn này được liệt kê trong thư mục — và tôi chắc chắn tôi có thể cải thiện trên chúng. Vì vậy, tôi giả sử người đọc có một kiến thức nền tảng sufficient của Z và confine của tôi thảo luận trong chương này, như trong phần còn lại của cuốn sách, để những người xây dựng cụ thể để đối tượng-Z.
đang được dịch, vui lòng đợi..