Kid còn nông cạn nên hông hiểu cách giải bài này thế nào , và thậm chí hông hiểu hết ý nghĩa câu hỏi của nó nữa hông giúp í được để kid send cho Pete thử xem , bạn đừng buồn nếu hông giải kịp nhé , nếu đề quá khó thì thầy hông nỡ cấm thi đâu
Các bác giúp em với.thầy giáo em cho bài khó quá "đối với em".mong các bác giúp đỡ ko thì em bị cấm thi.Đề bài: viết chương trình xây dựng 2 lớp vecto và ma trận.trong đó lớp ma trận được thừa kế từ lớp vecto có định nghĩa dữ liệu, các phương thức nhập xuất cho lớp ma trận, với lớp ma trận có định nghĩa thêm các phương thức nhập xuất cho bản thân nó, phương thức nhân ma trận với một vecto, nhân ma trận với ma trận.
Cám ơn các bác trước. Mong các bác giúp em nhanh với ạ!
Kid còn nông cạn nên hông hiểu cách giải bài này thế nào , và thậm chí hông hiểu hết ý nghĩa câu hỏi của nó nữa hông giúp í được để kid send cho Pete thử xem , bạn đừng buồn nếu hông giải kịp nhé , nếu đề quá khó thì thầy hông nỡ cấm thi đâu
Nếu mình không lầm thì bạn đang học C++ - ngôn ngữ lập trình đa hướng.
Ban đầu bạn xây dựng lớp Vecto, với các thuộc tính và phương thức của nó.
class Vecto
{
/..do something
}
Tương tự như lớp VecTo,sau đó xây dựng lớp MaTran, cho nó thừa kế từ VecTo bằng dấu dấu hai chấm ở sau tên lớp
class MaTran:VecTo
{
/.....do something
}
Bài này mình nghĩ cũng không cần dùng hàm ảo (virtual), bạn chỉ xây dựng phương thức void NhanMaTran() và void NhanMaTranVecTo() và đặt trong lớp MaTran là xong thôi.
Liệu mình đã nói đúng ý câu hỏi của bạn?
pete quên hết kiến thức toán học rồi
None!
yes.bác neverland87 nói đúng ý em là vậy.thank kiu pro.nhưng cái quan trọng đó là cái bên trong class đó bác ạ.dù sao thì vẫn cám ơn bác nhìu, mong các bác cho em thêm ý kiến với.càng nhìu ý kiến càng tốt cho em. và cũng là cho mọi người thôi đúng ko ạ...
Về vụ xây dựng các phương thức thì bạn tự xây đi nhé, tại mấy bài toán vecto neverland không rành lắm, nhưng đã có dàn khung các lớp thì bạn sẽ làm được ngay ấy mà, bạn nên phác thảo ra giấy những lớp cần phải xây dựng và cần phải thổi hồn cho lớp bằng các phương thức và thuộc tính như thế nào trước khi viết code. Người ta thường so sánh lớp giống như 1 bản thiết bản vẽ thiết nhà cửa của các anh kiến trúc sư.
Mà hình như bài của bạn có trong cuốn "C++ - Lập trình hướng đối tượng" của Phạm Văn Ất đó, bạn đọc cuốn sách đó để tham khảo.
Tưởng đâu là 1 bài C thế thì kidkid đã học được nhiều điều rồi , hèm tiếc thật đó , tại thấy cái bài khó quá , đọc hông hiểu chi hết , mọi người giỏi quá gì cũng biết cả . Thế này phải cố mới được .