Java 45. Bài tập về kế thừa và abstract | Phần 2 - Lập trình Hướng Đối Tượng

  Рет қаралды 45,851

TITV

TITV

Күн бұрын

Пікірлер: 115
@TITVvn
@TITVvn 2 жыл бұрын
Link tải code: titv.vn/courses-page/lap-trinh-java-java-core/ Nếu có câu hỏi và cần tư vấn thêm, hãy gửi câu hỏi tại đây: facebook.com/groups/titv.vn Thành viên trong nhóm luôn sẵn sàng giúp đỡ các bạn. Giúp anh đăng ký kênh, nhấn nút thích để video được nhiều bạn đam mê học lập trình biết đến nhé. Chúc các bạn học thật tốt và có một ngày thật vui.
@truongandevops
@truongandevops Жыл бұрын
Cảm ơn bạn!
@sinhquang2604
@sinhquang2604 10 ай бұрын
Thầy giảng rất hay và chi tiết, đôi lúc có một vài video chưa hiểu lắm. Chẳng hạn như về bài giảng tính trừu tượng, nhưng sau khi đọc docs và hình dung thì đã hiểu
@vanan2235
@vanan2235 3 жыл бұрын
Theo thầy một khoảng thời gian ngắn mà thấy thầy rất tốt, truyền đạt bài giảng hay cho moi người. Cảm ơn thầy ạ.
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
@hungle-xx1nu
@hungle-xx1nu 3 жыл бұрын
cảm ơn bạn rất nhiều, cực kỳ chất lượng cho những người mới bước vào lập trình như mình, thay vì quảng cáo hấp dẫn lùa gà như các trung tâm khác, làm gì có chuyện 6 tháng thành full stack lương tháng xx củ. bạn chia sẻ như này mình đảm bảo sau này bạn sẽ nhận được nhiều sự giúp đỡ khi khó khăn.
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học tốt nhé. Cảm ơn bạn rất nhiều vì đã theo dõi và ủng hộ kênh, bạn đăng ký ủng hộ kênh youtube của TITV nhé. Sau đó nếu có câu hỏi, bạn vui lòng gửi vào nhóm này facebook.com/groups/titv.vn các thành viên của nhóm sẽ hỗ trợ cho bạn. Chúc bạn một ngày vui vẻ.
@hungle-xx1nu
@hungle-xx1nu 3 жыл бұрын
@@TITVvn mình đã sub và join group rồi b. luôn mong video mỗi ngày
@Nghean2023
@Nghean2023 2 жыл бұрын
E đang học java, a giảng hay quá
@TITVvn
@TITVvn 2 жыл бұрын
Cảm ơn bạn. Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@CongNguyen-hu3se
@CongNguyen-hu3se 2 жыл бұрын
Kênh rất có tâm lắm luôn ạ, em cảm ơn TITV rất nhiều, chúc kênh ngày càng phát triển ạ
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@ahaha4970
@ahaha4970 2 ай бұрын
theo em sau bài này nắm được: // ko thể tạo object trong class abstract // trong class abstract có thể vừa chứa hàm abstract và hàm ko abstract (ngược lại class bth ko thể chứa class abstrac) // class abstrac có thể kế thừa superclass nếu class đó ko phải là class trừu tượng .
@thanhhoainh6083
@thanhhoainh6083 Жыл бұрын
Bài giảng hay và chi tiết dễ hiểu quá Thầy ơi. Mong thầy sẽ ra thêm nhiều video bổ ích ạ 💓
@HilscherTimmel-wi5zt
@HilscherTimmel-wi5zt Ай бұрын
Em cảm ơn thầy rất nhiều
@xuanhieule6646
@xuanhieule6646 2 жыл бұрын
Cảm ơn anh vì đã ra những video như này ạ
@congdatt
@congdatt 2 жыл бұрын
em sẽ học hết hơn 100 bài này
@g-youtup6204
@g-youtup6204 2 жыл бұрын
thầy truyền bài giảng rất hay.
@dkn1323
@dkn1323 Жыл бұрын
Thầy ơi em học hơi yếu nhma thầy dạy hay khiến em có động lực và sẽ cố gắng :33
@alienwarecode
@alienwarecode 2 жыл бұрын
Cảm ơn a Tùng, dễ hiểu quá ạ.
@hoiucthang5716
@hoiucthang5716 2 жыл бұрын
thầy dạy có tâm quá
@Tori_130
@Tori_130 2 жыл бұрын
thầy truyền bài giảng rất hay dễ hiêu
@vemophong
@vemophong Жыл бұрын
Thật sự cảm ơn Thầy❤
@anhtuannguyen2485
@anhtuannguyen2485 Ай бұрын
Mình vào trang mà chỉ thấy Video như KZbin thôi. Không thấy chỗ nào để tải Codes cả, Ví dụ mình muốn tải codes bài Java_45 chẳng hạn. Cảm ơn bạn nhiều. Bạn giải thích rất Logic, rõ ràng, dễ hiểu. Chúc bạn luôn sức khoẻ, vui vẻ, bình an, thành đạt và hạnh phúc nhé!
@TranXuanDucPH
@TranXuanDucPH Ай бұрын
bạn đăng kí là tải đc
@trunglengoc3853
@trunglengoc3853 Жыл бұрын
Người thầy có tâm
@nguyenminhthufplhcm2036
@nguyenminhthufplhcm2036 3 жыл бұрын
Khóa học java của anh hay cực
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé.
@HieuPham-lp2pr
@HieuPham-lp2pr 3 жыл бұрын
Thầy dạy hay quá mong thầy ra thêm bài :
@TITVvn
@TITVvn 3 жыл бұрын
Bạn đăng ký ủng hộ kênh giúp mình nhé, cảm ơn bạn nhé. Ngoài ra nếu có câu hỏi về lập trình thì vào nhóm này đặt câu hỏi về lập trình nhé facebook.com/groups/781111955925540
@Mori0101en
@Mori0101en Жыл бұрын
Video rất hữu ích
@vienchi7692
@vienchi7692 2 жыл бұрын
video hữu ích quá ạ. cảm ơn thầy
@marsonhoang9610
@marsonhoang9610 Жыл бұрын
thanks for allthing. that's useful video i know.
@ngocmychannel6694
@ngocmychannel6694 2 жыл бұрын
video rất hay cố lên ban nhe
@Fordcitythuduc
@Fordcitythuduc 2 жыл бұрын
video hửu ích . cảm ơn thầy
@thethuyle9043
@thethuyle9043 Жыл бұрын
Cảm ơn anh nhiều!
@phucdiep4070
@phucdiep4070 3 жыл бұрын
Mình like trước khi xem video nhé
@TITVvn
@TITVvn 3 жыл бұрын
Bạn đăng ký ủng hộ kênh giúp mình nhé, cảm ơn bạn nhé. Ngoài ra nếu có câu hỏi về lập trình thì vào nhóm này đặt câu hỏi về lập trình nhé facebook.com/groups/781111955925540
@TITVvn
@TITVvn 3 жыл бұрын
Cảm ơn bạn đã theo dõi kênh.
@minhdattruong6580
@minhdattruong6580 Жыл бұрын
rất hay ạ
@HongNguyen-ls3qk
@HongNguyen-ls3qk 2 жыл бұрын
dễ hiểu lắm thầy
@hongsonnguyen9620
@hongsonnguyen9620 2 жыл бұрын
hay cuc ki luon a nh oi
@monguyen9072
@monguyen9072 Жыл бұрын
em cảm ơn nhiều lắm ạ
@tranchauen9707
@tranchauen9707 2 жыл бұрын
cảm ơn thầy
@buttichkysu3858
@buttichkysu3858 2 жыл бұрын
bài tập hay đó
@thuychaneel5402
@thuychaneel5402 2 жыл бұрын
Hay quá cảm ơn bạn
@haitruongthanh696
@haitruongthanh696 3 жыл бұрын
Bài của bạn, mình để tốc độ lên 1.5 nghe đỡ buồn ngủ hơn ak, một số đoạn tua 5s, 10s nên bạn có thể đẩy tốc độ các đoạn lặp lại code có sẵn lên nhanh hơn cũng được thì độ dài video sẽ ngắn lại, về nội dung thì không có gì phải bàn. Thanks
@TITVvn
@TITVvn 3 жыл бұрын
Cảm ơn bạn, chúc năm mới vui nhé.
@trachduyenphanai8186
@trachduyenphanai8186 2 жыл бұрын
xử lý tốt ạ
@aovancuong7625
@aovancuong7625 3 жыл бұрын
hay lắm anh ạ
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn ngày vui nhé!
@nhilightmusic5078
@nhilightmusic5078 2 жыл бұрын
Hay quá
@tintucgiaitri7256
@tintucgiaitri7256 2 жыл бұрын
tuyệt vời
@gapartment6951
@gapartment6951 2 жыл бұрын
thx
@nguyenvanuc4478
@nguyenvanuc4478 3 жыл бұрын
da hoc xong a
@TITVvn
@TITVvn 3 жыл бұрын
Chúc em ngày vui vẻ.
@musicangle84
@musicangle84 2 жыл бұрын
hay ạ
@othanhloc2430
@othanhloc2430 3 жыл бұрын
Anh ơi đầy đủ thủ tục rồi. Mong anh ghép em, không ai đăng ký kênh của em hết
@TITVvn
@TITVvn 3 жыл бұрын
Bạn cần hỏi gì?
@thethuyle9043
@thethuyle9043 8 ай бұрын
em có phát hiện ra ở bài giảng hình như có chút nhầm lẫn ở file Test ạ. PhuongTienDiChuyen p1 = new XeOTo(h1, ?). Dấu hỏi chấm hình như là tên nhiên liệu chứ ko phải là tên nhà sản xuất ạ.
@tranhuy685
@tranhuy685 5 ай бұрын
cho em hỏi class PhuongTienDiChuyen có kế thừa class HangSanXuat k ạ
@hiepnguyen9064
@hiepnguyen9064 2 жыл бұрын
anh zai quê ở tỉnh nào vậy anh
@nguyenly9662
@nguyenly9662 2 жыл бұрын
hay
@levanduy5362
@levanduy5362 3 жыл бұрын
Anh có dạy quy hoạch động không ạ
@TITVvn
@TITVvn 3 жыл бұрын
Chào em, không có.
@chienphung9633
@chienphung9633 2 жыл бұрын
although the codes are long but they are understandable
@dungtrinh441
@dungtrinh441 2 жыл бұрын
Thay` oi khi nao` minh dung` private .. khi nao dung` protected vvay thay` e van chua hieu a
@khanhtranhuu7065
@khanhtranhuu7065 3 жыл бұрын
😁can them 1 it vui vui vao trong hoc lap trinh?
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
@angtinh5078
@angtinh5078 2 жыл бұрын
Dạ thưa thầy cho e hỏi, ở class abstract tại sao 2 thuộc tính kia lại để protected mà không phải là private vậy ạ, tại e thấy nếu để protected thì nó hơi mâu thuẫn với cái tính chất đóng gói. Em mới học OOP thì nên nhiều cái chưa biết, nếu câu hỏi này vớ vẩn quá thì e xin lỗi ạ :(( EM CẢM ƠN THẦY
@vanthuatle3117
@vanthuatle3117 2 жыл бұрын
nãy anh ấy có nói là protected chỉ áp dụng cho phương thức trừu tượng và là lớp cha thôi
@lehongson1142
@lehongson1142 2 жыл бұрын
Protetected chỉ dùng trong mối quan hệ kế thừa còn class khác bên ngoài không thể truy cập được mà vẫn phải thông qua geter setter á bạn
@dangquyitt
@dangquyitt 2 жыл бұрын
Mình có thể dùng PhuongTienDiChuyen kế thừa lại HangSanXuat không thầy
@TITVvn
@TITVvn 2 жыл бұрын
Khi có câu hỏi, em hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn Nếu có thành viên trong nhóm biết câu trả lời họ sẽ giúp đỡ em. Chúc emhọc tốt.
@taiphanvan2403
@taiphanvan2403 2 жыл бұрын
vẫn có thể được nha nhưng nói trên thực tế thì 2 class đó ko phải là mối quan hệ cha con nên chỉ nên dùng class HangSanXuat bên trong class PhuongTienDiChuyen
@thanhluannguyen1864
@thanhluannguyen1864 3 жыл бұрын
Anh ơi cho em hỏi cái vậy các Attribute thì có trừu tượng không ạ
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.
@namlengoc7973
@namlengoc7973 3 жыл бұрын
Anh ơi sắp tới mình có ra thêm các phần nâng cao của java không ạ.
@TITVvn
@TITVvn 3 жыл бұрын
Bạn đăng ký ủng hộ kênh giúp mình nhé, cảm ơn bạn nhé. Ngoài ra nếu có câu hỏi về lập trình thì vào nhóm này đặt câu hỏi về lập trình nhé facebook.com/groups/781111955925540
@thangnguyenhuu7208
@thangnguyenhuu7208 2 жыл бұрын
protected là thuộc tính chỉ các lớp kế thừa được sử dụng phải k anh
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@AnhViệt-i5y
@AnhViệt-i5y 2 жыл бұрын
100 điểm , nhưng mà thầy ơi em là 1 đứa thực tế nên trc khi học 1 bài nào thì thầy có thể giải thích cái bài đó về thực tiễn được không ạ ? như kiểu sau này đi làm để làm gì rồi trong cuộc sống nó dùng để làm gì ? Em cảm ơn thầy Donate 100k
@TITVvn
@TITVvn 2 жыл бұрын
Cảm ơn bạn, khóa này có 105 videos clip đã quay xong. Bạn cố gắng học thật tốt nhé.
@LuongThanhTrung251
@LuongThanhTrung251 2 жыл бұрын
a cho em hỏi cái chỗ maybay p2 = new maybay() và phuongtiendichuyen p2=new maybay() thì tạo ra 2 đối tượng khác nhau như thế nào ạ
@TITVvn
@TITVvn 2 жыл бұрын
Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.
@paxtonwilkerson1165
@paxtonwilkerson1165 2 жыл бұрын
dạ cho em hỏi là ở class abstract em có 1 phương thức abstract là Joke() qua class con em kế thừa lại đã ghi @override 1 lần là Joke() sẽ in ra 1 joke mặc định nhưng nếu thêm chuỗi vào thì Joke sẽ in ra chuỗi thêm vào nhưng mà em ko thể nào overloading phương thức joke được nó chỉ nhận duy nhất 1 cái phương thức đầu em ghi là như nào ạ? cho dù em có cố overloading bằng cách Overide mà class cha nó ko nhận ạ. mong được giải đáp full code public abstract class Human { protected String name; protected int ages; public Human() { } public void setAges(int ages) { this.ages = ages; } public int getAges() { return ages; } public void setName(String name) { this.name = name; } public String getName() { return name; } public abstract void Working(); public abstract void Joke(); } public class Student extends Human { public Student() { } @Override public void Working() { System.out.println("doing home work"); } @Override public void Joke() { System.out.println("bruh"); } @Override public void Joke(String n) { System.out.println(n); // khi qua main thì có gọi kiểu nào cũng ko dùng được đoạn này , máy báo lỗi biên dịch ạ. } } public class App { public static void main(String[] args) throws Exception { System.out.println("BT1"); Human hm = new Student(); hm.setAges(10); hm.setName("Victor"); hm.Joke(); hm.Joke("lmao') // nó báo lỗi biên dịch hm.Working(); } }
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@namphimanh5014
@namphimanh5014 Жыл бұрын
:v vì trong class cha human không có cái phương thức Joke(string n) đó
@minhnhutang593
@minhnhutang593 Жыл бұрын
lớp cha Human ko có sao ghi đè đc
@STPCTGAMING
@STPCTGAMING Жыл бұрын
Xe Ô Tô 2 300 là đúng logic dữ chưa anh còn 150 là an toàn dữ chưa anh
@cndung
@cndung 2 жыл бұрын
Thầy ơi Phương tiện 1 sao lại có cái "Trường Hải",em tưởng mình ghi ban đầu là h1 nó đã là Hãng Sản Xuất r mà Cái Phía Sau của Phương tiên 1 nó phải là Nhiên liệu chứ sao lại là "Trường Hải" tên Hãng ạ?
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@tamnguyeninh2240
@tamnguyeninh2240 2 жыл бұрын
ghi nhầm ý bạn , đoạn xe đạp ông định ghi hãng g7 gì đó mà nhớ ra xe đạp làm méo gì co nhiên liệu.
@nguyenminhphuong1919
@nguyenminhphuong1919 3 жыл бұрын
thầy ơi cho em hỏi, lúc trong hàm main, thay vì mình khởi tạo PhuongTienDiChuyen p1 = new XeOto thì mình khởi tạo từ đầu là XeOto p1 = new XeOto luôn có được không ạ, như vậy thì sẽ chạy được phương thức riêng của lớp đó
@TITVvn
@TITVvn 3 жыл бұрын
Bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn Nếu có thành viên trong nhóm biết câu trả lời họ sẽ giúp đỡ bạn. Chúc bạn học tốt.
@TITVvn
@TITVvn 3 жыл бұрын
Khi bạn đã Overriding thì phương thức được gọi luôn ở lớp con,
@nguyentanat3244
@nguyentanat3244 3 жыл бұрын
Mình Nhập thông tin từ bàn phím thì làm sao thầy
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.
@phuonglephuongle8339
@phuonglephuongle8339 3 жыл бұрын
link code bị lỗi ad ơi
@TITVvn
@TITVvn 3 жыл бұрын
Đã hiệu chỉnh link. Chúc bạn học tốt nhé.
@ungpham4688
@ungpham4688 2 жыл бұрын
Lệnh cuối trong class test nên là: ((MayBay) p2).catCanh();
@anh-tho-ngheo413
@anh-tho-ngheo413 2 жыл бұрын
dù xem không hiểu gì nhưng thấy cách nói tr khá nhã nhận. cung cấp những thứ cần thiết cho mọi người trong phần mô taR LÀ OK
@nguyenuctrong7895
@nguyenuctrong7895 3 жыл бұрын
Tai Sao bài nào thầy cũng get,set?
@TITVvn
@TITVvn 3 жыл бұрын
Chào bạn, bạn hãy hỏi tại nhóm facebook.com/groups/titv.vn Nếu có thành viên trong nhóm biết câu trả lời họ sẽ giúp đỡ bạn. Chúc bạn học tốt. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
@nguyenmanhcuong6619
@nguyenmanhcuong6619 Жыл бұрын
Bài này hơi lag nha thầy :))
@baohuynh125
@baohuynh125 3 жыл бұрын
Khi chạy chương trình mấy câu tiếng việt bị lỗi font thì fix sao vậy anh
@TITVvn
@TITVvn 3 жыл бұрын
đăng ký kênh em nhé Nếu có câu hỏi, em gửi câu hỏi vào nhóm này nhé, các bạn sẽ tư vấn cho e: facebook.com/groups/781111955925540
@TITVvn
@TITVvn 3 жыл бұрын
Để in ra được tiếng việt, trong file code, em gõ 1 dòng tiếng việt bất kỳ sau đó nhấn lưu lại, chọn UTF-8. Sau đó em chạy lại thì kết quả sẽ ra kết quả là tiếng việt có dấu đầy đủ.
@LieemGiang
@LieemGiang 6 ай бұрын
Mong là a hạn chế sai lại,đã người mới người ta ko biết rồi mà cứ sửa tới sửa lui làm rối hết cả lên
@HuyLe-om9ew
@HuyLe-om9ew Жыл бұрын
một năm r không biết anh còn tl cmt nữa k. nhưng e vẫn muốn hỏi em vẫn tạo là PhuongTienDiChuyen xe1 = new MayBay(........); trong dự án thực tế gọi method ra như này có ổn không ạ PhuongTienDiChuyen xe1 = new MayBay("maybay 100",h1,"dau may bay"); ((MayBay) xe1).catcanh(); ((MayBay) xe1).hacanh();
@TITVvn
@TITVvn Жыл бұрын
bạn gửi lên group facebook đi
@ThuPham-oe8rf
@ThuPham-oe8rf 2 жыл бұрын
dễ hiểu lắm thầy
@honglinh154
@honglinh154 2 жыл бұрын
cám ơn thầy
@hungthai3280
@hungthai3280 Жыл бұрын
cám ơn thầy..
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН