1. Trang chủ
  2. » Sinh học lớp 12

Bài giảng Ngôn ngữ lập trình Java: Chương 2 - ĐH Giao thông Vận tải

10 18 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 185,48 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

* Lập trình OOP hướng đến việc xây dựng phần mềm có mô hình như thế giới.. thực?[r]

Trang 1

Chương 2: LẬP TRÌNH HĐT VỚI JAVA

Khoa CNTT

ĐH GTVT TP.HCM

Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 1 / 25

Trang 2

1 Object oriented programming

2 Class & Object

3 Interface

4 Collection & Map

Trang 3

Object Oriented Programming (1)

Thế nào là OOP?

thực

tượng (objects)

Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 3 / 25

Trang 4

Ví dụ OOP mô tả thế giới thực:

Trang 5

Object Oriented Programming (3)

Các đặc điểm của OOP (1):

* Tính trừu tượng (Abstraction):

* Tính đóng gói (Encapsulation) & Che dấu dữ liệu (Data hiding)

Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 5 / 25

Trang 6

Các đặc điểm của OOP (2):

* Tính thừa kế (Inheritance)

* Tính đa hình (Polymorphism)

Trang 7

Object & Class (1)

Object là gì? (1)

Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 7 / 25

Trang 8

Ojbject là gì? (2)

Object = Methods + Fields

Trang 9

Object & Class (3)

Class là khuôn mẫu để tạo ra các Objects

Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 9 / 25

Trang 10

Các vấn đề liên quan đến class & interface:

1 Xây dựng class như thế nào?

2 Tạo object và khởi tạo các giá trị cho các thành phần dữ liệu.

3 Truy xuất đến thành phần của một object.

4 Phạm vi truy xuất của các thành phần trong class

5 Thành phần chung (static) cho tất cả các object của cùng một class.

Ngày đăng: 09/03/2021, 06:12

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w