Lập trình thiết kế hướng ₫ối tượng bai02

8 2 0
Lập trình thiết kế hướng ₫ối tượng bai02

Đang tải... (xem toàn văn)

Thông tin tài liệu

8/24/2011 Mục tiêu học  Bộ môn Công nghệ Phần mềm Viện CNTT & TT Trường Đại học Bách Khoa Hà Nội   LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài 02 Cú pháp Java    Nêu quy ước đặt tên chương trình Java, tạo định danh hợp lệ Mơ tả kiểu liệu Java cách sử dụng Các tốn tử Giải thích phạm vi biến Sử dụng câu lệnh điều khiển, cấu trúc điều kiện, cấu trúc lặp rẽ nhánh Khai báo, khởi tạo biến mảng Java Nội dung Nội dung Định danh Các kiểu liệu Toán tử Cấu trúc điều khiển Mảng Định danh Các kiểu liệu Toán tử Cấu trúc điều khiển Mảng Định danh  Định danh (2) Định danh:  Quy ước với định danh (naming convention): 8/24/2011 Định danh (3)    Nội dung Literals Từ khóa (keyword) Từ dành riêng (reserved for future use) Định danh Các kiểu liệu Toán tử Cấu trúc điều khiển Mảng Các kiểu liệu  2.1 Kiểu liệu nguyên thủy Hai loại: a Số nguyên 10 b Số thực 11 12 8/24/2011 c Ký tự d Giá trị logic 13 14 2.2 Giá trị (literal) a Số nguyên   Hệ số (Octals) Hệ số 16 (Hexadecimals) Literals integer………… floating point…7.0f boolean……….true character……….'A' string………… "A" 15 16 b Số thực    c boolean, ký tự xâu ký tự float double e (hoặc E):    17 boolean: Ký tự: Xâu ký tự: 18 8/24/2011 d Escape sequence   2.3 Chuyển đổi kiểu liệu (Casting) Các ký tự điều khiển nhấn phím Hiển thị ký tự đặc biệt xâu   hẹp  rộng Rộng  hẹp int a, b; short c; a = b + c; int d; short e; e = (short)d; 19 20 2.4 Khai báo khởi tạo biến  double f; long g; f = g; g = f; Chú thích Các biến đơn (biến mảng) cần phải khởi tạo trước sử dụng biểu thức  Java hỗ trợ ba kiểu thích 21 22 Câu lệnh Nội dung 23 Định danh Các kiểu liệu Toán tử Cấu trúc điều khiển Mảng 24 8/24/2011 Toán tử (Operators)  Thứ tự ưu tiên toán tử Java cung cấp nhiều dạng toán tử  Cho biết toán tử thực trước – xác định dấu ngoặc đơn theo ngầm định 25 26 Nội dung 4.1 Lệnh if - else Định danh Các kiểu liệu Toán tử Cấu trúc điều khiển Mảng  Cú pháp 27 Ví dụ 28 4.2 Lệnh switch - case class CheckNumber { public static void main(String args[]) { int num =10; if (num %2 == 0) System.out.println (num+ “la so chan”); else System.out.println (num + “la so le”); } } 29 case a [true] [false] case a action(s) break case b action(s) break case z action(s) break [true] case b [false ] [true] case z [false ] default action(s) 30 8/24/2011 Ví dụ switch (day) case 0: case 1: rule = break; case 2: … case 6: rule = break; default: rule = } 4.3 Vòng lặp while while { “weekend”; action state int x = 2; while (x < 2) { x++; System.out.println(x); } “weekday”; [true] condition [false] int x = 2; { x++; System.out.println(x); } while (x < 2); “error”; 31 32 4.4 Vòng lặp for  Ví dụ - vịng lặp for Ví dụ:    class ForDemo { public static void main(String args[]) { int i=1, sum=0; for (i=1;i

Ngày đăng: 09/04/2023, 06:15

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan