LESSON 04 writing classes Lập trình Java
... Writing Classes • We've been using predefined classes from the Java API Now we will learn to write our own classes • Chapter focuses on: – – – – – – ... Education, Inc Writing Classes • The programs we’ve written in previous examples have used classes defined in the Java standard class library • Now we will begin to design programs that rely on classes ... defining classe...
Ngày tải lên: 30/05/2016, 00:16
... Using Classes and Objects • We can create more interesting programs using predefined classes and related objects • Chapter focuses on: – – – – – – – – – object creation and object ... String class and its methods the Java API class library the Random and Math classes formatting output enumerated types wrapper classes graphical components and containers labels an...
Ngày tải lên: 30/05/2016, 00:15
bài tập lập trình java 04
... thị lại menu Bài 12 Viết chương trình hiển thị tam giác Pascal Bài 13 Viết chương trình tính số Fibonacci thứ n Bài 14 Viết chương trình xếp tăng dần cho dãy số Bài 15 Viết chương trình đếm số ... Viết chương trình đếm số lần xuất ký tự chữ xâu Bài 16 Viết chương trình cho phép nhập vào danh sách họ tên sinh viên xếp danh sách theo vần ABC tên Bài 17 Tàu ngầm Hà Nội gi...
Ngày tải lên: 15/01/2016, 21:36
LESSON 01 introduction Lập trình Java
... values Bit Permutations bit bits 00 01 10 11 bits 000 001 010 011 100 101 110 111 bits 0000 1000 0 001 1 001 0010 1010 0011 1011 010 0 1100 010 1 1 101 0110 1110 011 1 1111 Each additional bit doubles ... wouldn't be used 000000 000 001 00 0010 00 0011 0 0010 0 0 0010 1 etc Alabama Alaska Arizona Arkansas California Colorado Outline Computer Processing Hardware Components Networks...
Ngày tải lên: 30/05/2016, 00:15
... Data and Expressions • Let's explore some other fundamental programming concepts • Chapter focuses on: – – – – – – – – character strings primitive data the declaration and use of variables expressions ... Strings Variables and Assignment Primitive Data Types Expressions Data Conversion Interactive Programs Graphics Applets Drawing Shapes Copyright © 2012 Pearson Education,...
Ngày tải lên: 30/05/2016, 00:15
LESSON 05 conditionals and loops Lập trình Java
... Logical NOT && Logical AND || Logical OR • They all take boolean operands and produce boolean results • Logical NOT is a unary operator (it operates on one operand) • Logical AND and logical OR are ... Logical AND and Logical OR • The logical AND expression a && b is true if both a and b are true, and false otherwise • The logical OR expression a || b is true if a or b or both...
Ngày tải lên: 30/05/2016, 00:16
LESSON 06 more conditionals and loops Lập trình Java
... Loops and Conditionals Dialog Boxes Drawing Techniques • Conditionals and loops enhance our ability to generate interesting graphics • See Bullseye .java • See BullseyePanel .java • See Boxes .java ... drawing with the aid of conditionals and loops – dialog boxes Outline The switch Statement The Conditional Operator The Statement The for Statement Drawing with Loops an...
Ngày tải lên: 30/05/2016, 00:16
LESSON 07 object oriented design Lập trình Java
... Object- Oriented Design • Now we can extend our discussion of the design of classes and objects • Chapter focuses on: – – – – – – – – software ... pieces and what each piece will • An object- oriented design determines which classes and objects are needed, and specifies how they will interact • Low level design details include how individual ... 2012 Pearson Education, Inc Iden...
Ngày tải lên: 30/05/2016, 00:16
LESSON 08 arrays Lập trình Java
... multidimensional arrays the ArrayList class polygons and polylines mouse events and keyboard events Outline Declaring and Using Arrays Arrays of Objects Variable Length Parameter Lists Two-Dimensional Arrays ... type Outline Declaring and Using Arrays Arrays of Objects Variable Length Parameter Lists Two-Dimensional Arrays Polygons and Polylines Mouse Events and Key Events Arrays...
Ngày tải lên: 30/05/2016, 00:16
LESSON 09 inheritance Lập trình Java
... Creating Subclasses Overriding Methods Class Hierarchies Inheritance and Visibility Designing for Inheritance 8-3 Inheritance • • • • • Inheritance allows a software developer to derive a new ... Subclasses • In Java, we use the reserved word extends to establish an inheritance relationship class Car extends Vehicle { // class contents } • • • See Words .java (page 382) See Book ....
Ngày tải lên: 30/05/2016, 00:16
LESSON 10 polymorphism Lập trình Java
... See Firm .java (page 486) See Staff .java (page 487) See StaffMember .java (page 489) See Volunteer .java (page 491) See Employee .java (page 492) See Executive .java (page 493) See Hourly .java (page ... Polymorphism • Polymorphism is an object-oriented concept that allows us to create versatile software designs • Chapter 10 focuses on: – – – – defining polymorphism and its .....
Ngày tải lên: 30/05/2016, 00:16
LESSON 11 exception Lập trình Java
... statement propagating exceptions the exception class hierarchy 10-2 Outline Exception Handling The try-catch Statement Exception Classes I/O Exceptions 10-3 Exceptions • An exception is an object ... thrown • See CreatingExceptions .java (page 543) • See OutOfRangeException .java (page 544) 10-19 Outline Exception Handling The try-catch Statement Exception Classes I/O Exceptions...
Ngày tải lên: 30/05/2016, 00:16
LESSON 12 GUI Lập trình Java
... TECHNOLOGY How to display a Window? Extends from Frame or JFrame? import java. awt.*; import java. awt.event.*; import javax.swing.*; DONG NAI UNIVERSITY OF TECHNOLOGY How to display a Window? ... BoxLayout.X_AXIS BoxLayout.Y_AXIS No wrap row when resize dimension 12 DONG NAI UNIVERSITY OF TECHNOLOGY BoxLayout Code E:\HUI \Java\ Study\ hocui\src\MyBoxLayout.j JPanel pnBox=new JPanel()...
Ngày tải lên: 30/05/2016, 00:16
Ngôn ngữ lập trình Java
... 1.2.Giới thiệu ngôn ngữ lập trình Java 1.2.1 Java gì? Java ngôn ngữ lập trình hướng đối tượng (tựa C++) Sun Microsystem đưa vào thập niên 90 Chương trình viết ngôn ngữ lập trình java chạy hệ thống ... triển máy ảo Java chạy hệ điều hành kiến trúc CPU khác Thông dịch: Java ngôn ngữ lập trình vừa biên dịch vừa thông dịch Chương trình nguồn viết n...
Ngày tải lên: 16/08/2012, 13:53
Lập trình Java
... mềm hoạt động trình thông dịch máy thực thi, phần mềm máy ảo Java Môi trường phát triển Java chia làm hai phần: Trình biên dịch trình thông dịch Không C hay C++, trình biên dịch Java chuyển mã ... bytecode độc lập với phần cứng mà chạy CPU Trang 21/66 Java overview Nhưng để thực thi chương trình dạng bytecode, máy cần phải có trình thông dịch Java hay gọi máy ảo Java...
Ngày tải lên: 16/08/2012, 15:07