Tổng hợp tài liệu Công Nghệ Thông Tin tham khảo cho học sinh, sinh viên.
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: 503 | 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: 626 | Lượt tải: 0
Truyền giá trị/bản sao của tham số thực − Với tham số có kiểu dữ liệu tham trị (kiểu dữ liệu nguyên thủy): Truyền giá trị/bản sao của các biến nguyên thủy truyền vào − Với tham số có kiểu dữ liệu tham chiếu (mảng và đối tượng): Truyền giá trị/bản sao của tham chiếu gốc truyền vào • Thay đổi tham số hình thức không làm ảnh hưởng đến tham số ...
47 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 544 | Lượt tải: 0
Khi một đối tượng được tạo mới, các thuộc tính của đối tượng đó đều phải được khởi tạo và gán những giá trị tương ứng. • Các đối tượng thành phần được khởi tạo trước Các phương thức khởi tạo của các lớp của các đối tượng thành phần được thực hiện trước
40 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 513 | Lượt tải: 0
Trong biểu đồ lớp, dấu – được sử dụng để thể hiện chỉ định truy cập private • Dấu + được sử dụng để thể hiện chỉ định truy cập public
71 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 554 | Lượt tải: 0
Bảng với các dòng và cột • Thường sử dụng mảng hai chiều • Ví dụ khai báo mảng hai chiều b[2][2] • int b[][] = { { 1, 2 }, { 3, 4 } }; • 1 và 2 được khởi tạo cho b[0][0] và b[0][1] • 3 và 4 được khởi tạo cho b[1][0] và b[1][1] • int b[3][4]
60 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 553 | Lượt tải: 0
Giai đoạn 1: Xác định mục tiêu - làm gì (what are we making) • Trong giai đoạn này chúng ta có nhiệm vụ xác định cụ thể các mục tiêu, chức năng và nhiệm vụ mà phần mềm chúng ta cần xây dựng phải đáp ứng. • Trong phương pháp lập trình cổ điển hướng thủ tục người ta gọi giai đoạn này là giai đoạn tạo ra “phân tích yêu cầu và mô tả hệ thống” (r...
53 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 459 | Lượt tải: 0
Xây dựng SecurityInterceptor lọc tất cả các action của 2 controller trên loại trừ các action không tô màu vàng. SecurityInterceptor phải chạy trước khi request đến action và sẽ thực hiện công việc: Kiểm tra xem trong session có attribute có tên là user hay chưa? Nếu chưa có thì chuyển hướng sang user/login.htm Ở user/login.htm sau khi đă...
34 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 891 | Lượt tải: 0
Tìm hiểu layout và template Tổ chức website một layout Tổ chức website nhiều layout thông qua layoutdispatcher Tổ chức website đa ngôn ngữ Tài nguyên Hiển thị Cấu hình Lựa chọn ngôn ngữ
41 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 810 | Lượt tải: 0
Hàm xử lý thời gian current_date(): lấy ngày, tháng năm current_time(): lấy giờ, phút và giây current_timestamp(): lấy ngày giờ second(.): lấy giây minute(.): lấy phút hour(.): lấy giờ trong ngày day(.): lấy ngày trong tháng month(.): lấy tháng year(.): lấy năm
50 trang | Chia sẻ: huongthu9 | Ngày: 18/08/2021 | Lượt xem: 545 | 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