Câu hỏi được gắn thẻ «inheritance»

Kế thừa là hệ thống trong lập trình hướng đối tượng, cho phép các đối tượng hỗ trợ các hoạt động được xác định bởi các loại trước mà không phải cung cấp định nghĩa riêng. Nó là vector chính cho tính đa hình trong lập trình hướng đối tượng.




8
__Proto__ khác với constructor.prototype như thế nào?
function Gadget(name, color) { this.name = name; this.color = color; } Gadget.prototype.rating = 3 var newtoy = new Gadget("webcam", "black") newtoy.constructor.prototype.constructor.prototype.constructor.prototype Nó luôn trả về đối tượng với rating = 3. Nhưng nếu tôi làm như sau: newtoy.__proto__.__proto__.__proto__ Chuỗi kết thúc trở lại null. Ngoài ra trong Internet Explorer, làm …



7
Các giao diện kế thừa từ lớp Object trong java
Các giao diện kế thừa từ Objectlớp trong Java? Nếu không thì làm thế nào chúng ta có thể gọi phương thức của lớp đối tượng trên thể hiện giao diện public class Test { public static void main(String[] args) { Employee e = null; e.equals(null); } } interface Employee …

2
Kế thừa C ++ - cơ sở không thể tiếp cận?
Tôi dường như không thể sử dụng một lớp cơ sở như là một tham số hàm, tôi đã làm hỏng kế thừa của mình chưa? Tôi có những điều sau đây trong chính của mình: int some_ftn(Foo *f) { /* some code */ }; Bar b; some_ftn(&b); Và lớp …
157 c++  inheritance 

9
Tại sao các phương thức __init__ siêu lớp không tự động được gọi?
Tại sao các nhà thiết kế Python quyết định rằng __init__()các phương thức của các lớp con không tự động gọi các __init__()phương thức của siêu lớp của chúng, như trong một số ngôn ngữ khác? Là thành ngữ Pythonic và được đề nghị thực sự như sau? class Superclass(object): …






5
C #: Tăng sự kiện kế thừa
Tôi có một lớp cơ sở chứa các sự kiện sau: public event EventHandler Loading; public event EventHandler Finished; Trong một lớp kế thừa từ lớp cơ sở này, tôi cố gắng nâng cao sự kiện: this.Loading(this, new EventHandler()); // All we care about is which object is loading. Tôi …
144 c#  events  inheritance 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.