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
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 ...
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ìm kiếm theo từ khóa liên quan:
Phương thức trừa tượng Phương thức nhập Phương thức java Lập trình java Ngôn ngữ java Lập trình hướng đối tượngGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 271 0 0 -
101 trang 199 1 0
-
Bài toán phân luồng giao thông và ứng dụng
11 trang 179 1 0 -
14 trang 133 0 0
-
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 112 0 0 -
Excel add in development in c and c phần 9
0 trang 108 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
Giáo trình Phân tích, thiết kế hướng đối tượng với UML: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
111 trang 95 0 0 -
Program C Ansi Programming Embedded Systems in C and C++ phần 4
12 trang 93 0 0 -
Lập trình Java cơ bản : GUI nâng cao part 3
6 trang 81 0 0