Cỏc phương thức của đối tượng đỉnh

Một phần của tài liệu Đồ án tốt nghiệp đại học xây DỰNG hệ THỐNG hỗ TRỢ sửa lỗi CHƯƠNG TRÌNH sử DỤNG THUẬT TOÁN ‘rút gọn CHƯƠNG TRÌNH’ (Trang 68 - 69)

5. Cài đặt

5.2.2Cỏc phương thức của đối tượng đỉnh

oPhương thức xỏc định một biến cú thuộc tập cỏc biến được định nghĩa hay khụng.

Đầu vào: một đối tượng biến chương trỡnh.

Đầu ra: giỏ trị logic tương ứng với trường hợp biến đú cú thuộc tập biến được định nghĩa hay khụng.

Xử lý:

o Phương thức phõn loại cõu lệnh: Đầu vào: một cõu lệnh.

Đầu ra: phõn loại cõu lệnh đú là cõu lệnh nào.

Xử lý: - Phõn tỏch cỏc phần của cõu lệnh bởi kớ tự khoảng trắng.

- Dựa vào số phần vừa tỏch ra và vị trớ của cỏc kớ tự phép toỏn cũng như vị trớ của cỏc từ khúa để nhận dạng cõu lệnh.

oPhương thức xỏc định cỏc phương thức được gọi tại cõu lệnh tương ứng.

Đầu vào: một cõu lệnh.

Đầu ra: Tập cỏc phương thức được gọi tại cõu lệnh đú.

Xử lý: - Phõn tỏch cỏc phần của cõu lệnh bởi kớ tự khoảng trắng.

- Dựa vào số phần vừa tỏch ra và vị trớ của cỏc kớ tự phép toỏn cũng như vị trớ của cỏc từ khúa để nhận dạng cõu lệnh gọi hàm.

-xỏc định tờn của phương thức và danh sỏch cỏc tham số truyền cho hàm.

oPhương thức khởi tạo cỏc tập biến được định nghĩa và biến được sử dụng.

Đầu vào: một cõu lệnh.

dụng.

Xử lý: - Phõn tỏch cỏc phần của cõu lệnh bởi kớ tự khoảng trắng.

- Dựa vào số phần vừa tỏch ra và vị trớ của cỏc kớ tự phép toỏn cũng như vị trớ của cỏc từ khúa để nhận dạng cõu lệnh.

-phõn loại cỏc phần vừa tỏch thành hai nhúm, nhúm bờn trỏi dấu = và bờn phải dấu bằng.

-Biến được định nghĩa nằm ở bờn trỏi dấu =

-Phớa bờn phải nếu cú biến nào được dựng làm tham số truyền theo kiểu tham chiếu cho một phương thức nào đú thỡ biến đú cũng là biến được định nghĩa.

-Cỏc biến còn lại ở phớa bờn phải là cỏc biến được sử dụng

Một phần của tài liệu Đồ án tốt nghiệp đại học xây DỰNG hệ THỐNG hỗ TRỢ sửa lỗi CHƯƠNG TRÌNH sử DỤNG THUẬT TOÁN ‘rút gọn CHƯƠNG TRÌNH’ (Trang 68 - 69)