THẢO LUẬN

Jun 28th, 2022 2:44 p.m.

@okebcs muốn master gì đó thì bắt đầu học là điều đương nhiên rồi. nên còn vấn đề nào (trừ việc lười ra, về mặt kỹ thuật thôi) cản bước bạn học vim vậy

0
Jun 28th, 2022 2:41 p.m.

cũng muốn học vim lắm, nhiều lúc cũng k muốn động vào con chuột cho đỡ đau tay

0
Jun 28th, 2022 2:10 p.m.

@MinhTri1401 Cảm ơn bạn, mình xin ghi nhận đóng góp của bạn ạ ^^

0
Jun 28th, 2022 2:08 p.m.

Cảm ơn bạn, mình xin ghi nhận đóng góp của bạn ạ ^^

+1
Jun 28th, 2022 2:00 p.m.

https://www.baeldung.com/kotlin/sealed-class-vs-enum#:~:text=enums are mostly used as,between enums and abstract classes.

"Note: a sealed class can’t be extended from outside the parent class file."

Sealed class và enum class có cách dùng khác nhau nhé. Còn muốn biết rõ thì đọc bài trên.

+1
Jun 28th, 2022 11:58 a.m.

Phần sealed class bị sai nhé. Enum là một tập hợp các instance liên quan với nhau, còn sealed class là một cách để giới hạn lại khả năng kế thừa cho class được sealed. Enum với sealed class không có liên quan nên ko đem so sánh được.

Code của enum không chạy được, do các phần tử trong enum phải có tên khác nhau. Phải đổi thành SQUARE(4), LINE(2),... thì mới được.

Code của sealed class cũng chưa rõ. Code như trên chỉ là khai báo 1 class Shape và 3 inner class thôi, còn sealed thêm vào cho có. Các class bên trong hoàn toàn có thể đưa ra ngoài được.

Khác biệt chính của sealed class nằm ở việc bạn có thể tạo được nhiều instance của các subclass bên trong sealed class cha thay vì chỉ chứa đúng một instance đại diện cho mỗi constant như enum.

Trong code ví dụ không có instance nào cả. Tất cả chỉ là class, và class thì luôn luôn tạo được nhiều instance.

0
Avatar
đã bình luận cho bài viết
Jun 28th, 2022 7:59 a.m.

cho e hỏi là cái notifyUrl(ipnUrl) mình xử lý sao ở server ạ, làm sao server bắt đc request khi thanh toán thành công

0
Jun 28th, 2022 7:57 a.m.

bạn @leanh173 up giúp mình part-2 .thanks

0

lần đầu đi nghe nghiện trình bày 😄

0

hey please send me DM at tele : @chietm

0
Jun 28th, 2022 4:34 a.m.

anh ơi không biết bao giờ có phần 11, 12 thế

0

image.png chia sẻ 1 chút ạ

0

5 sao ⭐️⭐️⭐️⭐️⭐️

0

cho em hỏi là trong phần tạo file custom_data.yaml tại sao path lại là models/train_data mà không phải là data/train_data ạ ?

0
Jun 27th, 2022 6:24 p.m.
0

Tuyệt đấy bác!

0

đọc xong bài lướt lên thấy tên tác giả quen quen 🖖 hihi em cảm ơn chị nhiều ^^

0
Jun 27th, 2022 8:54 a.m.

Bài viết xịn quá, nội dung chi tiết giải thích dễ hiểu nữa.

0
Jun 27th, 2022 4:42 a.m.

cảm ơn bác nhé, rất bổ ích

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí