Giáo trình môn học Lập trình hướng đối tượng gồm có những nội dung chính sau: Giới thiệu về lập trình hướng đối tượng, các mở rộng của C++, lớp và đối tượng, đa năng hóa toán tử, tính kế thừa, tính đa hình, thiết kế chương trình theo hướng đối tượng, các dạng nhập/xuất, hàm và lớp template.