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.


4
Kế thừa lớp trường hợp Scala
Tôi có một ứng dụng dựa trên Squeryl. Tôi định nghĩa các mô hình của mình là các lớp trường hợp, chủ yếu là vì tôi thấy thuận tiện khi có các phương thức sao chép. Tôi có hai mô hình có liên quan chặt chẽ với nhau. Các trường …



7
Làm thế nào để gọi một thuộc tính của lớp cơ sở nếu thuộc tính này đang bị ghi đè trong lớp dẫn xuất?
Tôi đang thay đổi một số lớp của mình từ việc sử dụng rộng rãi các getters và setters sang sử dụng các thuộc tính pythonic hơn. Nhưng bây giờ tôi bị mắc kẹt vì một số getters hoặc setters trước đây của tôi sẽ gọi phương thức tương ứng …


6
Kế thừa và đệ quy
Giả sử chúng ta có các lớp sau: class A { void recursive(int i) { System.out.println("A.recursive(" + i + ")"); if (i > 0) { recursive(i - 1); } } } class B extends A { void recursive(int i) { System.out.println("B.recursive(" + i + ")"); super.recursive(i + 1); } } …


11
Điểm kế thừa trong Python là gì?
Giả sử bạn gặp trường hợp sau #include <iostream> class Animal { public: virtual void speak() = 0; }; class Dog : public Animal { void speak() { std::cout << "woff!" <<std::endl; } }; class Cat : public Animal { void speak() { std::cout << "meow!" <<std::endl; } }; void …


3
Kế thừa Javascript: gọi super-constructor hay sử dụng chuỗi nguyên mẫu?
Gần đây tôi đã đọc về cách sử dụng cuộc gọi JavaScript trong MDC https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call một trong những ví dụ được hiển thị bên dưới, tôi vẫn không hiểu. Tại sao họ sử dụng kế thừa ở đây như thế này Prod_dept.prototype = new Product(); điều này có cần thiết …


7
Đối tượng Class (java.lang.Class) là gì?
Tài liệu Java cho Classbiết: Classcác đối tượng được Máy ảo Java xây dựng tự động khi các lớp được tải và bằng các cuộc gọi đến defineClassphương thức trong trình tải lớp. Những Classđối tượng này là gì? Chúng có giống với các đối tượng được khởi tạo từ …


11
Khi nào tôi sử dụng super ()?
Tôi hiện đang tìm hiểu về kế thừa lớp trong khóa học Java của mình và tôi không hiểu khi nào thì sử dụng lệnh super()gọi? Chỉnh sửa: Tôi đã tìm thấy ví dụ này về mã được sử dụng:super.variable class A { int k = 10; } class Test …

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.