Lập Trình Hướng Đối Tượng (OOP Java) trong 8 PHÚT | Code Thu

preview_player
Показать описание
Bạn sẽ học tất cả các chủ đề về Lập Trình Hướng Đối Tượng (Object Oriented Programming OOP) mà bạn cần biết trong JAVA chỉ trong 8 phút.

1. Tính Đa Hình (Polymorphism)
2. Tính Kế Thừa (Inheritance)
3. Tính Đóng Gói (Encapsulation)
4. Tính Trừu Tượng (Abstraction)

Xin chào, nếu video này hữu ích với bạn, một lượt đăng ký kênh sẽ rất quý giá với mình. Điều đó giúp mình biết được rằng mình đang tạo ra nội dung hữu ích cho mọi người :)

#tuhoc #tuhoclaptrinh #tựhọcjava #tựhọclậptrình #tuhocjava #CodeThủ #CodeThu #codethu
Рекомендации по теме
Комментарии
Автор

1: Tính đa hình thể hiện ở việc nạp chồng phương thức và ghi đè phương thức.
Nạp chồng phương thức: Ở cùng 1 class thì 1 phương thức có thể cùng tên nhưng khác tham số và khác kết quả trả về, cũng có thể hiểu là nhiều phương thức có cùng 1 tên.
Ghi đè phương thức: Ở class cha định nghĩa một phương thức theo 1 cách, ở lớp con kế thừa lại lớp cha cũng mang phương thức đó nhưng ta có thể định nghĩa lại phương thức theo một cách khác, khi in kết quả ra màn hình thì sẽ in phương thức của lớp con.
Ví dụ trong thực tế:
Nạp chồng: Con mèo có thể kêu gừ gừ, hoặc kêu meo meo. Con chó có thể kêu gâu gâu hay ử ử...
Ghi đè: Lớp nam và lớp nữ đều được kế thừa từ lớp con người, đối tượng con người có phương thức lao động bằng tay, đối tượng nam triển khai lại phương thức lao động đó bằng săn bắn, đối tượng nữ triển khai lại phương thức lao động đó bằng trồng trọt.

2. Tính kế thừa được thể hiện ở từ khóa extends, lớp con mang toàn bộ phương thức và thuộc tính của lớp cha.

3. Tính đóng gói: được thể hiện qua các từ khóa access modifier đặt ở trước thuộc tính, thứ tự về phạm vi truy cập như sau:
public: các class khác có thể truy cập được các thuộc tính/hàm đó.
protected: class khác folder nhưng được thừa kế thì mới truy cập được, còn nếu không thừa kế thì không truy cập được.
default: 2 class mà đặt khác folder sẽ không truy cập nhau được.
private: class khác không truy cập được.

4. Tính trừu tượng: được thể hiện qua interface, interface thì không phải là lớp, nó không có thuộc tính và phương thức chỉ có tên chứ không có thân, bình thường tính kế thừa là lớp con kế thừa các đặc tính và phương thức của lớp cha, nhưng tính trừu tượng là khi mà các đối tượng của lớp có thể thực hiện được các phương thức của một interface nào đó mà không cần kế thừa thuộc tính, nhưng interface sẽ chỉ định nghĩa phương thức qua tên, còn đối tượng nào muốn thực hiện phương thức của interface đó thì phải “xin phép” interface đó và viết lại chính hàm đó theo cách riêng biệt...

Nhìn chung OOP chủ yếu xoay quanh đối tượng và lớp, việc thao tác cũng sẽ xoay quanh chủ yếu giữa 2 khái niệm này.

phammanhhung
Автор

Uầy tại sao lại có một người giảng dễ hiểu như này nhỉ, kênh này mình thấy cách dẫn chuyện cuốn lắm ấy, rất phù hợp với những người trẻ như mình luôn. Cảm ơn bạn vì những chia sẻ bổ ích, và cực dễ hiểu này ạ.

npm
Автор

Coi dễ hiểu thật ạ lại còn meomeo với khò khò đáng yêu ghê hahaa. Thanks anh đã làm clip cho cộng đồng ạ!

anhminh
Автор

quá đỉnh, e tìm hiểu rất nhiều OOP nhưng chả hiểu hết được cho tới khi xem video 8p của a, vinh danh a`!`

hieunguyentrung
Автор

học cả năm không hiểu vào xem 8 phút hiểu luôn ảo thật sự các bro ạ

DatDong
Автор

1 kênh hay để học và ôn tập kiến thức, mong bạn làm thêm các nội dung về RabbitMQ, Redis, Microservice, PostgreSQL và đặc biệt là Tiếng Anh 😻😻

tunnguyen
Автор

cả 1 môn học của mình trong 8 phút ảo thật

phonga
Автор

cảm ơn bạn, video vừa dễ hiểu lại vừa dễ thương

pphuongchi
Автор

tui là artist, hc c# vì thích làm game, trong quá trình hc cũng tìm hiểu 1 số ngôn ngữ khác xem sao, vô tình coi clip này thấy giống oop bên c# quá, coi dễ hiểu thật

luanthanh
Автор

2 buổi học trên lớp bằng đúng gần 9p trong video này.

hungnguyen.ne
Автор

mô phật 2 tuần nữa thi may thấy được vd cứu tinh

tuankhangmedia.
Автор

quá hay, video ngắn, đi vào trọng tamm6, ví dụ gần gũi, rất dễ cho người xem mường tượng ra, quá hay

haruto
Автор

Uây, bổ X thật sự. Em xem phát não thông luôn

caotichcuc
Автор

Em cũng mới bắt đầu học Java, may mắn tìm được kênh của ad. Rất hay và dễ hiểu, hy vọng ad sẽ ra thêm nhiều clip hơn nữa.

hoanghuypham
Автор

lmao, đúng thứ tôi cần, rất nhanh và ổn

karreevn
Автор

Video rất dễ hiểu. Đúng thứ em đang cần.

quangduyle
Автор

ngắn gọn dễ hiểu nhưng chỉ là mì ăn liền

huytrangot
Автор

hay quá anh ạ anh hướng dẫn tận gốc vấn đề luôn

lucinh
Автор

Cảm ơn vì những kiến thức bạn chia sẻ. Rất hữu ích

wk
Автор

anh làm video tham chiếu tham trị java đi anh

bestmomentsofgamer
visit shbcf.ru