30/09/2018, 18:53

thắc mắc lớp dẫn xuất và lớp kế thừa

tại em khi làm bài thì thấy người ta kêu xây dựng lớp dẫn xuất hoặccó bài thì kêu lớp A kế thừa lớp B ;… a chị nào cho em cái định nghĩa vs cả ví dụ để em hiểu về cái này với ạ , em xin cảm ơn

Đạt Đỗ viết 20:54 ngày 30/09/2018
class Diem {
        private int x;
        private int y;
}
// thua ke
class DiemMau extends Diem {
       private String mau;
}



class DuongTron { 
       private Diem tam;
       private float bankinh;
}
Nguyen Ca viết 20:58 ngày 30/09/2018

A kế thừa lớp B

A là lớp con, dẫn xuất trong tài liệu tiếng anh thường ghi là (subclass ,derived, child, extended class)
B là lớp cha, tài liệu tiếng anh thường ghi là superclass (or base, parent class)

long viết 20:55 ngày 30/09/2018

thế còn lớp dẫn xuất ha 2 bác @nguyenhuuca @ddthanhdat

BigZero viết 21:01 ngày 30/09/2018

nó ý nghĩa như nhau thôi bạn

Vu Van Chung viết 21:01 ngày 30/09/2018

Theo mình hiểu thì lớp dẫn xuất với lớp kế thừa là 1! Chúng nó đều thừa hướng tất cả các thuộc tính và phương thức (tất nhiên khác private) của lớp cha(lớp mà nó kế thừa)

long viết 21:01 ngày 30/09/2018

vậy ạ :)), tks 2 bác nhé e cứ thắc mắc hoài :(@VuVanChung @bigzero95

Bài liên quan
0