0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Tài liệu Lập trình Java bản- Bài 2 (OOP) pptx

... Time(); // 00:00:00 Time t2 = new Time( 2 ); // 02: 00:00 Time t3 = new Time( 21 , 34 ); // 21 :34:00 Time t4 = new Time( 12, 25 , 42 ); // 12: 25: 42 Time t5 = new Time( 27 , 74, 99 ); // 00:00:00 ... 1 Lập trình Java bảnCao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 10Lớp Time•Dữ liệu • Mỗi dữ liệu phải có một phạm vi nhất định•Phương ... đối tượng chứa các đối tượng thuộc lớp khác. Ví dụ: ôtô có các bánh xe 2 Bài 2. OOP trong Java •Các phương pháp lập trình •Giới thiệu về OOP•Kế thừa (Inheritance)•Đa hình (Polymorphism)•Giao...
  • 41
  • 1,015
  • 3
Tài liệu Lập trình Java cơ bản (Bài 2) ppt

Tài liệu Lập trình Java bản (Bài 2) ppt

... Time(); // 00:00:00 Time t2 = new Time( 2 ); // 02: 00:00 Time t3 = new Time( 21 , 34 ); // 21 :34:00 Time t4 = new Time( 12, 25 , 42 ); // 12: 25: 42 Time t5 = new Time( 27 , 74, 99 ); // 00:00:00 ... b, c;public double getArea() { return 2* (a*b+b*c+c*a); } public double getVolume() { return a*b*c; }} 2 Bài 2. OOP trong Java •Các phương pháp lập trình •Giới thiệu về OOP•Kế thừa (Inheritance)•Đa ... bánh xe1 Lập trình Java bảnCao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 20 Cây kế thừaAnimalCat Horse ChickenTerrestrialAnimal AquaticAnimalFish Octopus 21 Ví dụ...
  • 41
  • 908
  • 3
Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Tài liệu Lập trình Java bản- Bài 8 (Collections) ppt

... 15Mô tả removeFromBack551177 12 12 firstNode lastNode(a)firstNode lastNode(b)removeItemcurrent11 62 Bài tập1. Viết chương trình hỗ trợ tra cứu từ điển đơn giản. Chương trình lưu các từ và nghĩa của từ trong một Collection hoặc một Map. 2. ...        System.out.print(node.data + " ");       node = node.nextNode;}System.out.println("\n");     }} 52 Ví dụ 2:  Student Set    public boolean equals(Object other)    {            Student otherStu = (Student) other;          return code.equals(otherStu.code);    }    public int compareTo(Object other)    {            Student otherStu = (Student) other;          return code.compareTo(otherStu.code);    }} 12 Mô tả insertAtFront7 11firstNode 12 new ListNode(a)7 11firstNode 12 new ListNode(b)53Ví dụ 2:  Student Set// This programs sorts a set of students by name and then by scoreimport java. util.*;public class TreeSetTest2{       public static void main(String[] args)     {           SortedSet stu = new TreeSet();         stu.add(new Student("A05 726 ", 8.5));         stu.add(new Student("A06338", 7.0));         stu.add(new Student("A05379", 7.5));         stu.add(new Student("A06178", 9.5));         System.out.println(stu);         SortedSet sortByScore = new TreeSet(new Comparator()                 // create an inner class13Mô tả insertAtBack 12 ... 1;­        if ( ! isEmpty() ) { removeItem = firstNode.data;   if ( firstNode == lastNode )     firstNode = lastNode = null;            else     firstNode = firstNode.nextNode;        }        return removeItem;      }19Sử dụng Stackpublic class StackTest{      public static void main(String[] args)       {Stack stack = new Stack();stack.push(5);stack.push(7);stack.push(4);stack.push(8);stack.print();stack.pop();stack.pop();stack.print();      }} 2 Bài 8. Collections•Cấu trúc dữ liệu trong Java •Linked List•Stack và Queue•Tree•Collections Framework•Danh sách (List)•Tập hợp (Set)•Bảng ánh xạ (Map)• Bài tập...
  • 62
  • 1,293
  • 14
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Tài liệu Lập trình Java bản- Bài 6 (Exception) ppt

... e.getMessage());}•Ví dụ 4: 32 Bài tập1. Viết chương trình cho phép tính giá trị của biểu thức: A = Yêu cầu xử lý các ngoại lệ có thể xảy ra. 2. Viết chương trình cho phép tạo một mảng 2 chiều cỡ mxn ... { System.out.println(e.getMessage()); } }}1 Lập trình Java bảnCao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 28 Lan truyền ngoại lệ•Tình huống•Giả sử trong ... các ngoại lệ còn lại. 22 Chú ý với ngoại lệ checked•Giả sử method1 gọi method2 và method2 là phương thức có khả năng ném ngoại lệ kiểu checked, lúc đó:•hoặc method2 phải nằm trong khối...
  • 34
  • 981
  • 4
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Tài liệu Lập trình Java bản- Bài 1 (Overview) pdf

... 1 Lập trình Java bảnCao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 2 Bài 1. Tổng quan lập trình Java •Giới thiệu ngôn ngữ Java •Kiến trúc của Java •Nội ... tán5Kiến trúc của JavaJava Platform• Java Virtual Machine (Java VM)• Java Application Programming Interface (Java API)Hardware-Platform Java VM Java APImyProgram .java Java PlatformMã nguồn6Kiến ... dung một chương trình Java bản•Các kiểu dữ liệu bản & toán tử•Các cấu trúc điều khiển•Nhập dữ liệu từ bàn phím• Công cụ soạn thảo• Bài tập3Giới thiệu ngôn ngữ Java •Lịch sử...
  • 7
  • 953
  • 18
Tài liệu Lập trình Java cơ bản (Bài 6) docx

Tài liệu Lập trình Java bản (Bài 6) docx

... buff.readLine();•} 24 Bài tập tại lớp• Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI.• Bài 2: Cài đặt xử lý lỗi bằng cách dùng ngoại lệ cho ví dụ ở phần đầu bài. 25 Ngoại ... các ngoại lệ còn lại. 22 Chú ý với ngoại lệ checked•Giả sử method1 gọi method2 và method2 là phương thức có khả năng ném ngoại lệ kiểu checked, lúc đó:•hoặc method2 phải nằm trong khối ... VirtualMachineError •Các ngoại lệ kiểu Error ít được xử lý.1 Lập trình Java bảnCao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 20 Một số lớp ngoại lệ•RuntimeException: Chỉ các...
  • 34
  • 921
  • 2
Tài liệu Lập trình Java cơ bản (Bài 1) doc

Tài liệu Lập trình Java bản (Bài 1) doc

... file Circle .java •class Circle•{• •} 2 Bài 1. Tổng quan lập trình Java •Giới thiệu ngôn ngữ Java •Kiến trúc của Java •Nội dung một chương trình Java bản•Các kiểu dữ liệu bản & ... thước Khoảng giá trịbyte 8 bits -25 6 25 5short 16 bits - 327 68… 327 67int 32 bits -2 32 2 32 – 1long 64 bits -2 64 2 64 – 1Kiểu Kích thước Khoảng giá trịfloat 32 bits -3.4e38…3.4e38double 64 ... “Chao\tmung\nban\nden\tvoi\nlap trinh Java\ n" );}}Chao mungbanden voilap trinh Java 12 Các kiểu dữ liệu bản• Java có hai kiểu dữ liệu • Dữ liệu gốc chuẩn: Là các kiểu dữ liệu đã được định nghĩa...
  • 34
  • 1,370
  • 3
Tài liệu Lập trình  HTML cơ bản

Tài liệu Lập trình HTML bản

... 34 56 72 : 42 7 521 : 547 521 56 72 42 8058 344 725 1554315 45 22 15 75 750 125 68 42 2371351 02 238 23 80147 126 21 2 21 0 2 13954 21 21 62 50148615 Thứ tư ngày 3 tháng 12 năm 20 08ToánChia ... 179 chia 64 được 2, viết 2. 2 nhân 4 bằng 8, viết 8 ; 2 nhân 6 bằng 12, viêt 12 ;179 trừ 128 bằng 51, viết 51.-Hạ 2, được 5 12 ;5 12 chia 64 được 8, viết 8.8 nhân 4 bằng 32, viết 2 nhớ 3 ;8 nhân ... 51 ;5 12 trừ 5 12 bằng 0, viết 0.5181 92 : 64 = 128 Thø t­ ngµy 3 th¸ng 12 n¨m 20 08To¸nChia cho sè cã hai ch÷ sè ( tiÕp theo )b ) 1154 : 62 = ?115 4 62 1 26 53 48638491154 : 62 = 18...
  • 10
  • 503
  • 4
Tài liệu Giáo trình java cơ bản pdf

Tài liệu Giáo trình java bản pdf

... s1.ensureCapacity(8); Thiết lập dung lượng của s1 đến 12 =(5 *2+ 2) bởi vì dung lượng truyền vào là 8 nhỏ hơn dung lượng được tính toán là 12 . s1.ensureCapacity(30); Thiết lập dung lượng của “s1” ... (st2.hasMoreTokens()) System.out.println(st2.nextToken()); } } Kết quả chạy chương trình được mô tả như hình dưới. IV. Một số lớp bản của Java Các lớp bản, hay sử dụng của Java như: Object, các lớp ... chiều thứ 1, 2, , N Ví dụ: - Khai báo một con trỏ của mảng 2 chiều int[][] a; hoặc int a[][]; • Khai báo và tạo ra mảng 2 chiều: int[][] a = new int [2] [3]; // Ma trận gồm 2 hàng, 3 cột...
  • 193
  • 1,669
  • 4
Tài liệu GIÁO TRÌNH JAVA CƠ BẢN doc

Tài liệu GIÁO TRÌNH JAVA BẢN doc

... mới của Java2 2. 1 Giới thiệu Java Java là một ngôn ngữ lập trình ñược Sun Microsystems giới thiệu vào tháng 6 năm 1995. Từ ñó, nó ñã trở thành một công cụ lập trình của các lập trình viên ... của trình duyệt. JDK chứa các công cụ sau: 2. 5.1 Trình biên dịch, 'javac' Cú pháp: javac [options] sourcecodename .java 2. 5 .2 Trình thông dịch, &apos ;java& apos; Cú pháp: java ... classname 2. 5.3 Trình dịch ngược, 'javap' Cú pháp: javap [options] classname 2. 5.4 Công cụ sinh tài liệu, 'javadoc' Cú pháp: javadoc [options] sourcecodename .java 2. 5.5...
  • 235
  • 541
  • 2

Xem thêm

Từ khóa: tài liệu lập trình java cơ bản bài 9tài liệu lập trình java cơ bản bài 4tài liệu lập trình java cơ bảntài liệu lập trình java cơ bản tiếng việttài liệu lập trình c cơ bảntài liệu lập trình java căn bảntài liệu lập trình html cơ bảntài liệu lập trình android cơ bảntài liệu lập trình nhúng cơ bảntài liệu lập trình php cơ bảntài liệu học lập trình java cơ bảncác bài tập lập trình java cơ bảnbài tập lập trình java cơ bản42 bài tập lập trình java cơ bảnđáp án 42 bài tập lập trình java cơ bảnNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANPhát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Định tội danh từ thực tiễn huyện Cần Giuộc, tỉnh Long An (Luận văn thạc sĩ)Thiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)Quản lý nợ xấu tại Agribank chi nhánh huyện Phù Yên, tỉnh Sơn La (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtNguyên tắc phân hóa trách nhiệm hình sự đối với người dưới 18 tuổi phạm tội trong pháp luật hình sự Việt Nam (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtTrách nhiệm của người sử dụng lao động đối với lao động nữ theo pháp luật lao động Việt Nam từ thực tiễn các khu công nghiệp tại thành phố Hồ Chí Minh (Luận văn thạc sĩ)Đổi mới quản lý tài chính trong hoạt động khoa học xã hội trường hợp viện hàn lâm khoa học xã hội việt namHIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMTÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲQUẢN LÝ VÀ TÁI CHẾ NHỰA Ở HOA KỲ