lập trình hướng đối tượng nâng cao c++

Ngành Công nghệ thông tin,Lập trình ứng dụng
  Đánh giá    Viết đánh giá
 47      531      0
Phí: Tải Miễn phí
Mã tài liệu
7nxntq
Danh mục
Ngành Công nghệ thông tin,Lập trình ứng dụng
Thể loại
oop, hướng đối tượng, c++
Ngày đăng
8/3/2014
Loại file
pdf
Số trang
76
Dung lượng
6.87 M
Lần xem
531
Lần tải
47
  DOWNLOAD
File đã kiểm duyệt an toàn

ôn lại cơ bản về c++ và trang bị các kiến thức nâng cao của lập trình hướng đối tượng

HƯỚNG DẪN DOWNLOAD TÀI LIỆU

Bước 1:Tại trang tài liệu thuvienmienphi bạn muốn tải, click vào nút Download màu xanh lá cây ở phía trên.
Bước 2: Tại liên kết tải về, bạn chọn liên kết để tải File về máy tính. Tại đây sẽ có lựa chọn tải File được lưu trên thuvienmienphi
Bước 3: Một thông báo xuất hiện ở phía cuối trình duyệt, hỏi bạn muốn lưu . - Nếu click vào Save, file sẽ được lưu về máy (Quá trình tải file nhanh hay chậm phụ thuộc vào đường truyền internet, dung lượng file bạn muốn tải)
Có nhiều phần mềm hỗ trợ việc download file về máy tính với tốc độ tải file nhanh như: Internet Download Manager (IDM), Free Download Manager, ... Tùy vào sở thích của từng người mà người dùng chọn lựa phần mềm hỗ trợ download cho máy tính của mình  

NỘI DUNG TÀI LIỆU

lập trình hướng đối tượng nâng cao c++

 

HÌNH ẢNH DEMO
Tài liệu lập trình hướng đối tượng nâng cao c++ slide 1

Tài liệu lập trình hướng đối tượng nâng cao c++ slide 2

Tài liệu lập trình hướng đối tượng nâng cao c++ slide 3

Tài liệu lập trình hướng đối tượng nâng cao c++ slide 4

Tài liệu lập trình hướng đối tượng nâng cao c++ slide 5


Chỉ xem 5 trang đầu, hãy download Miễn Phí về để xem toàn bộ

LẬP TRÌNH C/C++ NÂNG CAO
Yêu cầu trước khi đọc: học xong Lập trình C/C++ căn bản
BÀI 1: NHẮC LẠI VỀ C/C++
Nhập xuất cơ bản
CODE
#define max(a,b) (a
)?a:
//khai báo macro
typedef unsigned int byte;
//định nghĩa kiểu dữ liệu
const float PI=3.14;
//khai báo hằng số
char c;char s[20];
Cách của C
CODE
//không dùng scan nếu muốn nhập khoảng trắng
gets(s);
//có thể nhập khoảng trắng
puts(s);
fflush(stdin);
//xóa bộ đệm nhập
c=getchar();
putchar©;
Cách của C++
CODE
//không dùng cin
nếu muốn nhập khoảng trắng
cin.getline(a,21);
//có thể nhập khoảng trắng
cout
cin.get();
//xóa bộ đệm nhập
Con trỏ cơ bản
CODE
int a=5,*p;
//p=3;
//khong hop ve vi khong the gan gia tri kieu int cho bien kieu int*
//&p=3;
//khong hop le vi dia chi cua p la co dinh
p=&a;
//hop le, gan dia chi ma p tro den
*p=3;
//hop le, gan gia tri tai dia chi ma p tro den
cout
//cai gi do bat ki, dia chi cua a
cout
//cai gi do bat ki, dia chi cua p
cout
//3,dau * luc nay mang y nghia "gia tri tai dia chi cua"
Truyền giá trị cho hàm
Trong C có khái niệm con trỏ (pointer) Trong C++ có thêm khái niệm tham chiếu (reference)
CODE
int a;
int& b=a;
Lúc này biến a có một cái nickname là
Như vậy có tất cả 3 cách viết hàm và truyền tham số
Cách 1:
CODE
void add10(int a)
{
a=a+10;
}
gọi:
add10(n);
Không hiệu quả, a vẫn giữ nguyên giá trị
Cách 2:
CODE
void add10(int *a)
{
*a=*a+10;
}
gọi:
add10(&n);
Hiệu quả.
Cách 3:
CODE
void add10(int &a)
{
a=a+10;
}
gọi:
add10(n);
Hiệu quả, tiện hơn cách 2.
Nhập xuất dữ liệu với kiểu mảng số nguyên
CODE
int a[3];
Truyền dữ liệu trực tiếp theo kiểu C, cách 1
CODE
for(int i=0;i
for(int i=0;i
Truyền dữ liệu trực tiếp theo kiểu C, cách 2
CODE
for(int i=0;i
for(int i=0;i
Truyền dữ liệu trực tiếp theo kiểu C++, cách 1
CODE
for(int i=0;i>*(a+i);
for(int i=0;i
Truyền dữ liệu trực tiếp theo kiểu C++, cách 2
CODE
for(int i=0;i>a[i];
for(int i=0;i
Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên
Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên theo kiểu C, cách 1
CODE
void input(int[]);
input(a);
void input(int *a)
{
for(int i=0;i
scanf("%d",&(*(a+i)));
}
void output(int[]);
output(a);
void output(int *a)
{
for(int i=0;i
printf("%d",*(a+i));
}
Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên theo kiểu C, cách 2
CODE
void input(int[]);
input(a);
void input(int a[])
{
for(int i=0;i
scanf("%d",&a[i]);
}
void output(int[]);
output(a);
void output(int a[])
{
for(int i=0;i
printf("%d",a[i]);
}
Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên theo kiểu C++, cách 1
CODE
void input(int[]);
input(a);
void input(int *a)
{
for(int i=0;i
cin
*(a+i);
}
void output(int[]);
output(a);
void output(int *a)
{
for(int i=0;i
cout
}
Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên theo kiểu C++, cách 2
CODE
void input(int[]);

Nguồn: thuvienmienphi

 

Bạn phải gởi bình luận/ đánh giá để thấy được link tải

Nếu bạn chưa đăng nhập xin hãy chọn ĐĂNG KÝ hoặc ĐĂNG NHẬP
 
 

BÌNH LUẬN


Nội dung bậy bạ, spam tài khoản sẽ bị khóa vĩnh viễn, IP sẽ bị khóa.
Đánh giá(nếu muốn)
 BÌNH LUẬN

ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

0
0 Đánh giá
Tài liệu rất tốt (0)
Tài liệu tốt (0)
Tài liệu rất hay (0)
Tài liệu hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá

 
LINK DOWNLOAD

lap-trinh-huong-doi-tuong-nang-cao-c.pdf[6.87 M]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
thuvienmienphi.com
DOWNLOAD
(Miễn phí)

Tài liệu tương tự