30/09/2018, 20:17
nghĩa của các từ Appliance, reference type, Toaster trong JAVA
Ai có thể nói cho em biết nghĩa của 3 từ bên dưới, trong JAVA nghĩa là gì được không.
Appliance?
reference type?
Toaster?
Bài liên quan
Hình như có con smart pen này thấy bảo chạy Java
http://www.livescribe.com/en-gb/
mình đọc những từ này trong cuốn HEAD FIRST JAVA hay là mình post cả đoạn đó lên bạn dịch giúp mình cái nhá. vì đoạn này mình đọc cũng hiểu sơ sơ, nhưng mình muốn biết chính xác nó là cái gì.
Đoạn này hả bạn?
Sách này mình chưa đọc, nhưng đại khái nó nói tới Polymorphism (tính đa hình trong Java)
Phía trên họ có viết một cái app tên là Toaster (alarm app để nướng bánh, đun cà phê, …). Appliance là một class # và nó sẽ gọi cái overide method ra. Còn reference type là nói tới kiểu tham chiếu, ở đây chính là hình dáng của object (một object trong java có thể có nhiều hình dáng khác nhau do cơ chế inheritance, nó có thể là chính nó, nhưng cũng có thể là bố nó - parent class)
Contract là tên function, nó giống như một cái hợp đồng, bạn muốn override thì buộc phải viết giống hệt (có thể gọi là Signature - chữ ký, muốn giả danh bố thì chữ ký phải giống hệt, giống hồi xưa bạn giả chữ ký bố trong sổ liên lạc)
Thanks bạn. Mình đã hiểu đại ý của đoạn này rồi.