... dựng x đơn giá 1 km
2
x số tầng
Giải
Câu 10:
YC Nội dung Điểm
1
Thi t kế các lớp i tng cho bi toỏn:
ã Nờu thiu i tng tr 0.5 im
ã Thiu mt trong cỏc phng thc trừ 0.25 điểm (nêu tên phương thức ... + thuế VAT 10%
-Loại B: khách hàng thân thi t: họ tên, số lượng hàng, đơn giá , số năm thân thi t, địa
chỉ, điện thoại
Phần trăm khuyến mãi=số năm thân thi t x 5%
số tiền khách hàng trả=(số ... thực các lớp bằng ngôn ngữ C++ với các phương thức và thủ tục cần thi t để
thể hiện các yêu cầu:
(thi u một lớp trừ 0.5 điểm, thi u một phương thức trừ 0.25 điểm, sai quyền truy
xuất trừ 0.25...
... JAVA
BÀI 1
CƠ BẢN VỀ JAVA
CƠ BẢN VỀ JAVA
29
JDK JAVA DEVELOPMENT KIT
JDK JAVA DEVELOPMENT KIT
ã
Bao gm:
javac Chương trình dịch chuyển mã nguồn sang bytecode
–
java Bộ thông dịch: Thực thi ... (java debugger)
–
javap Trình dịch ngược bytecode
–
jar Dùng để đóng gói lưu trữ các module viết bằng Java
(tạo ra file đuôi .jar), là phương pháp tiện lợi để phân phối
những chương trình Java.
... CễNG NGH JAVA
CC DNG CễNG NGH JAVA
ã
Desktop applications - J2SE
–
Phiên bản chuẩn – Java 2 Standard Edition.
J2SE h tr vit cỏc ng dng n, ng dng
client-server.
ã
Java Applications: ng dng Java...
... maxIndex = 0;
// Lọc ra phần tử cực đại và đưa về cuối
for (int index = 1; index < day.length; index++)
{
if (day[maxIndex] > day[index])
doiCho(day, maxIndex, index); // (1)
maxIndex = index;
}
// ... trình ReadData .java với các lưu ý như sau:
o Để nhập dữ liệu cần phải có:
BufferedReader cin = new BufferedReader( new BufferedReader cin = new
BufferedReader( new InputStreamReader( System.in ... thước của xâu.
char
charAt(int index)
Hàm
charAt(int index)
cho lại ký tự thứ index (bắt đầu từ 0)
của xâu hiện thời
(0
≤
index
≤
length())
. Nếu
index
vượt ra
khỏi phạm vi xác định...
... if(n>0){
JAVA CƠ BẢN
Mã sinh viên:
Họ và tên:
Lớp học phần:
Ngày nộp bài:
Bài tập 1
Những từ khóa hoặc tên dưới đây là hợp lệ?
a) Abc e) $$$ i) a_1
b) M/H f) 25or6to4 j) Student Number
... trên? Từ bài trên, hãy viết chương
trình cho nhập năm sinh và cho biết tuổi?
Bài tâp 4
class Demo
{
public static void main(String[] args)
{
final int y = 1,z = 2;
final String x = "Hello";
String ... các biến trong
chương trình? Cho biết các biến có khai báo final có ý nghĩa gì?
Bài tập 5
class Demo
{
public static void main(String[] args)
{
final int b=a+1; //1
final int d=c+3; //2
final...
... Nguyễn Đức Hiển – Bài giảng Lậptrình Java
25
Ví dụ lớp thừa kế
Nguyễn Đức Hiển – Bài giảng Lậptrình Java
42
Gói java. util.*
Cung cấp phần lớn những lớp Java hữu dụng và
thường xuyên cần đến ... Lậptrình Java
49
Thanks for listenning!!!
Nguyễn Đức Hiển – Bài giảng Lậptrình Java
35
Ví dụ tạo lớp trong gói
Nguyễn Đức Hiển – Bài giảng Lậptrình Java
29
Lớp trừu tượng (abstract)
Các ... thao tác
hơn là thứ tự lôgic của chương trình.
Java nắm lấy mô hình này như lõi của thi t kế của
nó.
Nguyễn Đức Hiển – Bài giảng Lậptrình Java
7
Trường dữ liệu (fields)
Cách khai báo trường...
... ệ
init()
start()
stop()
destroy()
}
public class NhaKho{
public static void main(String args[]){
BongDen d1=new BongDen(); // OK
BongDen d2 = new BongDen(100, true, “Nha bep”); // OK
BongDen d3 = new BongDen(100, ... chiều không nhất thi t phải có số phần tử giống nhau. Ví dụ,
mảng dayDen sau có 5 phần tử là các mảng có kích thước khác nhau.
BongDen[][] dayDen = {
{new BongDen(),null,new BongDen()},// Hàng ... mặc định, số 1 (2)
BongDen(){
this(40, true);
System.out.println(“Toán tử số 1”);
}
// Định nghĩa toán tử tạo lập không mặc định, số 2 (3)
BongDen(int w, boolean s){
this(w, s, “XX”);
System.out.println(“Toán...