Danh mục

Bài giảng Lập trình mạng bằng ngôn ngữ java: Chương 2 - Dương Khai Phong

Số trang: 39      Loại file: pdf      Dung lượng: 1.42 MB      Lượt xem: 11      Lượt tải: 0    
Hoai.2512

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình mạng bằng ngôn ngữ java: Chương 2 Lập trình java nhằm giới thiệu phương thức, phương thức nhập / xuất từ Dialog Box, pPhương thức nhập / xuất từ Command Prompt (dòng lệnh), các lưu ý liên quan đến phương thức trong Java, phạm vi của biến cục bộ và phương thức trừu tượng.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình mạng bằng ngôn ngữ java: Chương 2 - Dương Khai Phong www.sites.google.com/site/khaiphong Giáo viên: Dương Khai Phong Email: khaiphong@gmail.comLý thuyết: 45 tiếtThực hành: 30 tiết ĐH Công nghệ Thông tin www.sites.google.com/site/khaiphong Nội dung môn học1 Tổng quan lập trình java2 Lập trình hướng đối tượng3 Lập trình giao diện đồ họa4 Lập trình mạng cơ bản5 Ôn tập ĐH Công nghệ Thông tin www.sites.google.com/site/khaiphong TỔNG QUAN LẬP TRÌNH JAVAA Giới thiệu lập trình javaB Các kiểu dữ liệu cơ sở và các toán tửC Phương thức nhập / xuất - MethodsD Các cấu trúc điều khiểnE Mảng (Array) ĐH Công nghệ Thông tin www.sites.google.com/site/khaiphong TỔNG QUAN LẬP TRÌNH JAVA C Phương thức (methods): Giới thiệu phương thức Phương thức nhập / xuất từ Dialog Box Phương thức nhập / xuất từ Command Prompt (dòng lệnh) Các lưu ý liên quan đến phương thức trong Java Phạm vi của biến cục bộ Phương thức trừu tượng ĐH Công nghệ Thông tin www.sites.google.com/site/khaiphong TỔNG QUAN LẬP TRÌNH JAVA C Giới thiệu phương thức (methods): Phương thức: là một tập các câu lệnh được nhóm lại với nhau nhằm thực hiện một chức năng nào đó. Cấu trúc phương thức: Modifier: phạm vi truy cập returnValuetype: kiểu dữ liệu trả về methodName: tên phương thứcpublic static int findMax(int num1 , int num2) Parameter: danh sách tham số ĐH Công nghệ Thông tin www.sites.google.com/site/khaiphong TỔNG QUAN LẬP TRÌNH JAVAC Nhập / xuất dùng Dialog Box: Cú pháp:String string = JOptionPane.showInputDialog(null, “Prompt Message”,“Dialog Title”, JOptionPane.QUESTION_MESSAGE));Trong đó: ĐH Công nghệ Thông tin www.sites.google.com/site/khaiphong TỔNG QUAN LẬP TRÌNH JAVAC Nhập / xuất dùng Command Prompt: Cú pháp: sử dụng các phương thức trong lớp Scanner (chỉ có trong bộ JDK 1.5 trở lên) import java.util.*; public class readint{ static Scanner s=new Scanner(System.in); public static void main(String[] abc){ System.out.print(Doc vao mot so nguyen: ); int a=readInt(); System.out.println(So nguyen la: + a); } public static int readInt(){ return s.nextInt(); } } ĐH Công nghệ Thông tin www.sites.google.com/site/khaiphong TỔNG QUAN LẬP TRÌNH JAVA C Các lưu ý về phương thức:1.Kiểu dữ liệu trả về 1. Kiểu dữ liệu trả về:  Câu lệnh trả về giá trị bắt buộc phải có đối với một phương thức non-void. Ví dụ: Cho biết đoạn lệnh sau đúng hay sai? Giải thích? public static int xMethod(int n) { if (n > 0) return 1; else if (n == 0) return 0; else if (n < 0) return –1; } Đáp án:  Phương thức đúng về logic, nhưng có lỗi biên dịch vì trình biên dịch Java nghĩ rằng phương thức này không trả về bất kỳ giá trị nào.  Để sửa lỗi này, xóa if (n www.sites.google.com/site/khaiphong TỔNG QUAN LẬP TRÌNH JAVA C Các lưu ý về phương thức:1.Kiểu dữ liệu trả về 2. Truyền tham số:2.Truyền tham số Ví dụ: public static void nPrintln(String message, int n) { for (int i = 0; i < n; i++) System.out.println(message); } ĐH Công nghệ Thông tin ...

Tài liệu được xem nhiều: