Thư viện tài liệu trực tuyến miễn phí dành cho các bạn học sinh, sinh viên
scanner: phaân tích töø vuïng; parser: phaân tích cuù phaùp; emit: taïo daïng xuaát cuûa token; symbol: xaây döïng baûng danh bieåu vaø thao taùc vôùi baûng danh bieåu baèng insert vaø lookup; init: caát caùc töø khoùa vaøo baûng danh bieåu; error: thoâng baùo loãi. Moâ phoûng 2.3. Löôïc ñoà dòch tröïc tieáp cuù phaùp cuaû G sau khi ñöôïc boû ...
42 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 785 | Lượt tải: 0
Loader laø chöông trình thöïc hienä hai nhieäm vuï: caát vaø soaïn thaûo lieân keát. Quaù trình caát bao goàm laáy maõ maùy khaû ñònh vò tính laïi thaønh ñòa chæ tuyeät ñoái. Nhö ôû ví duï phaàn 3: Giaû söû maõ maùy ñöôïc caát trong boä nhôù trong taïi ñòa chæ L = 00001111; ñòa chæ tuyeät ñoái cuûa a, b laø 00001111 vaø 00010011. Ba chæ thò (1...
19 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 885 | Lượt tải: 0
Mối quan hệ giữa các lớp trong đó một lớp chia sẻ cấu trúc và/hoặc hành vi với một hoặc nhiều lớp khác • Xác định sự phân cấp về mức độ trừu tượng hóa trong đó lớp con kế thừa từ một hoặc nhiều lớp cha − Đơn kế thừa (Single inheritance) − Đa kế thừa (Multiple inheritance) • Là mối liên hệ “là một loại” (“is a kind of”)
92 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 780 | Lượt tải: 0
Very rich class with many options for different types of dialog boxes. • Five main static methods − JOptionPane.showMessageDialog + Icon, message, OK button − JOptionPane.showConfirmDialog + Icon, message, and buttons: OK, OK/Cancel, Yes/No, or Yes/No/Cancel − JOptionPane.showInputDialog (2 versions) + Icon, message, textfield or combo box...
71 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 755 | Lượt tải: 0
Mô hình làm việc với luồng I/O • Mở luồng -> Sử dụng -> Đóng luồng • I/O với file text • Làm việc với char: FileReader và FileWriter • Làm việc với từng dòng: BufferredReader và BufferredWriter (khởi tạo bằng đối tượng FileReader và FileWriter) • I/O với file nhị phân • Làm việc với byte: FileInputStream và FileOutputStream • Làm việc với...
51 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 730 | Lượt tải: 0
Ngoại lệ • Các sự kiện bất thường xảy ra khi chạy chương trình • Bắt và xử lý ngoại lệ • Ngoại lệ được tung ra như các đối tượng Exception, có thể được bắt và xử lý trong các khối try - catch • Ủy nhiệm ngoại lệ • Định nghĩa các trường hợp đặc biệt là các ngoại lệ để có thể bắt và xử lý
62 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 705 | Lượt tải: 0
Giao diện Comparator được sử dụng để cho phép so sánh hai đối tượng trong tập hợp • Một Comparator phải định nghĩa một phương thức compare( ) lấy 2 tham số Object và trả về -1, 0 hoặc 1 • Không cần thiết nếu tập hợp đã có khả năng so sánh tự nhiên (vd. String, Integer )
48 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 971 | Lượt tải: 0
Upcasting và downcasting • Nhìn nhận các đối tượng thuộc lớp cơ sở như đối tượng thuộc lớp dẫn xuất (upcasting) và ngược lại (down-casting) • Liên kết tĩnh và liên kết động • Liên kết lời gọi hàm lúc biên dịch (liên kết tĩnh) hay lúc chạy chương trình (liên kết động) • Đa hình • Nhìn nhận một đối tượng dưới nhiều kiểu khác nhau
26 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 668 | Lượt tải: 0
Ghi đè • Các phương thức ở lớp con có cùng chữ ký và danh sách tham số với phương thức ở lớp cha, được tạo ra để định nghĩa lại các hành vi ở lớp con • Lớp trừu tượng • Các lớp không được khởi tạo đối tượng, được tạo ra làm lớp cơ sở cho các lớp con định nghĩa rõ hơn • Có ít nhất một phương thức trừu tượng • Giao diện • Định nghĩa các ph...
41 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 659 | Lượt tải: 0
public class TuGiac { protected Diem d1, d2; protected Diem d3, d4; public TuGiac(Diem d1, Diem d2, Diem d3, Diem d4) { System.out.println("Lop cha TuGiac(d1, d2, d3, d4)"); this.d1 = d1; this.d2 = d2; this.d3 = d3; this.d4 = d4; } } public class HinhVuong extends TuGiac { public HinhVuong() { System.out.println("Lop con HinhVuong()"); ...
37 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 788 | Lượt tải: 0
Copyright © 2025 Tai-Lieu.com - Hướng dẫn học sinh giải bài tập trong SGK, Thư viện sáng kiến kinh nghiệm hay, Thư viện đề thi