You are on page 1of 9

06/09/2021

LẬP TRÌNH

JAVA
NGUYỄN CHÍ HIẾU

1
N g u y ễ n
C h í
H i ế u

1. GIỚI THIỆU JAVA

2 0 2 1 2

2
06/09/2021

N g u y ễ n

1. GIỚI THIỆU JAVA


C h í
H i ế u

• Là ngôn ngữ lập trình hướng đối tượng


• Lập trình Android, Web, Desktop, …
• Chạy trên nhiều nền tảng: Windows, Linux,
MacOS, …
• IDE: Eclipse, NetBeans, IntelliJ IDEA, …

2 0 2 1 3

3
N g u y ễ n
C h í
H i ế u

2. LẬP TRÌNH
HƯỚNG ĐỐI TƯỢNG

2 0 2 1 4

4
06/09/2021

N g u y ễ n

2. LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG


C h í
H i ế u

• Các khái niệm cơ bản:


• Đóng gói (Encapsulation)
• Kế thừa (Inheritance)
• Đa hình (Polymorphism)
• Trừu tượng (Abstraction)

2 0 2 1 5

5
N g u y ễ n
C h í
H i ế u

TÍNH ĐÓNG GÓI


2 0 2 1 6
https://dev.to/varaprasad_gudi/oops-made-easy-36pg

6
06/09/2021

N g u y ễ n
C h í
H i ế u

2 0 2 1 7

7
N g u y ễ n

TÍNH KẾ THỪA
C h í
H i ế u

2 0 2 1 8
https://dev.to/varaprasad_gudi/oops-made-easy-36pg

8
06/09/2021

N g u y ễ n
C h í
H i ế u

2021 9

9
N g u y ễ n
C h í
H i ế u

TÍNH
ĐA HÌNH

2 0 2 1 1 0
https://www.javatpoint.com/java-oops-concepts

10
06/09/2021

1 2
1 1

2021
2 0 2 1
N g u y ễ n C h í H i ế u N g u y ễ n C h í H i ế u

11

12
06/09/2021

N g u y ễ n
C h í
H i ế u

TÍNH TRỪU TƯỢNG


2 0 2 1 1 3

13
N g u y ễ n
C h í
H i ế u

KHÁI NIỆM
INTERFACE

2 0 2 1 1 4

14
06/09/2021

1 5

1 6
2021

2021
N g u y ễ n C h í H i ế u N g u y ễ n C h í H i ế u

15

16
06/09/2021

N g u y ễ n
C h í
H i ế u

3. JAVA
COLLECTION

2021 1 7
https://www.edureka.co/blog/java-collections/

17

You might also like