1. Trang chủ
  2. » Giáo Dục - Đào Tạo

C căn bản

54 171 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

C# MAI TUẤN KHÔI Nội dung • • • • • • • • Net Framework Căn ngôn ngữ C# Biến kiểu liệu Biến phép toán Các thao tác đối tượng Các cấu trúc rẽ nhánh Các cấu trúc lặp Các phương thức 8/31/17 01:31:11 PM LẬP TRÌNH WEB Nội dung • • • • • • • • Net Framework Căn ngôn ngữ C# Biến kiểu liệu Biến phép toán Các thao tác đối tượng Các cấu trúc rẽ nhánh Các cấu trúc lặp Các phương thức 8/31/17 01:31:11 PM LẬP TRÌNH WEB Căn C# • • • • • • • Là ngôn ngữ đơn giản Là ngôn ngữ đại Là ngôn ngữ hướng đối tượng Là ngôn ngữ mạnh mẽ mềm dẻo Là ngôn ngữ từ khóa Là ngôn ngữ module hóa Bắt đầu chương trình C# 8/31/17 01:31:11 PM LẬP TRÌNH WEB Là ngôn ngữ đơn giản • Sử dụng tảng từ C++, Java loại bỏ bớt kí tự, qui ước phức tạp làm cho việc đơn giản • Vd: toán tử: ::, , -> bên C++ thay toán tử (dot) C# 8/31/17 01:31:11 PM LẬP TRÌNH WEB Căn C# • • • • • • • Là ngôn ngữ đơn giản Là ngôn ngữ đại Là ngôn ngữ hướng đối tượng Là ngôn ngữ mạnh mẽ mềm dẻo Là ngôn ngữ từ khóa Là ngôn ngữ module hóa Bắt đầu chương trình C# 8/31/17 01:31:11 PM LẬP TRÌNH WEB Là ngôn ngữ đại • Có đặc tính là: – Xử lý ngoại lệ, – thu gom nhớ tự động, – tạo dựng kiểu liệu mở rộng, – bảo mật mã nguồn … 8/31/17 01:31:12 PM LẬP TRÌNH WEB Căn C# • • • • • • • Là ngôn ngữ đơn giản Là ngôn ngữ đại Là ngôn ngữ hướng đối tượng Là ngôn ngữ mạnh mẽ mềm dẻo Là ngôn ngữ từ khóa Là ngôn ngữ module hóa Bắt đầu chương trình C# 8/31/17 01:31:12 PM LẬP TRÌNH WEB Là ngôn ngữ hướng đối tượng • • • Đóng gói (encapsulation) Kế thừa (inhertintance) Đa hình (Polumorphism) 8/31/17 01:31:12 PM LẬP TRÌNH WEB Căn C# • • • • • • • Là ngôn ngữ đơn giản Là ngôn ngữ đại Là ngôn ngữ hướng đối tượng Là ngôn ngữ mạnh mẽ mềm dẻo Là ngôn ngữ từ khóa Là ngôn ngữ module hóa Bắt đầu chương trình C# 8/31/17 01:31:12 PM LẬP TRÌNH WEB 10 Độ ưu tiên toán tử 8/31/17 01:31:16 PM LẬP TRÌNH WEB 40 Toán tử • • • • • • • Toán tử gán Toán tử toán học Toán tử tăng giảm Toán tử quan hệ Toán tử logic Độ ưu tiên toán tử Toán tử 8/31/17 01:31:16 PM LẬP TRÌNH WEB 41 Toán tử • ? : • Khi điều kiện thực hiện, ngược lại điều kiện sai thực 8/31/17 01:31:16 PM LẬP TRÌNH WEB 42 Nội dung • • • • • • • • Net Framework Căn ngôn ngữ C# Biến kiểu liệu Biến phép toán Các thao tác đối tượng Các cấu trúc rẽ nhánh Các cấu trúc lặp Các phương thức 8/31/17 01:31:16 PM LẬP TRÌNH WEB 43 Các thao tác đối tượng • • • • Namespace Toán tử ‘.’ Từ khóa using Class 8/31/17 01:31:16 PM LẬP TRÌNH WEB 44 NameSpace • Là khái niệm đặt nhằm hạn chế phạm vi tên theo nhóm khác • namespace chứa nhóm class chứa namespace • Toán tử ‘.’ dùng để trung cập đến phương thức hay liệu lớp, ngăn cách tên lớp đến namespace xác nhận • Là từ khóa dùng để khai báo sử dụng lớp namespace khai báo 8/31/17 01:31:17 PM LẬP TRÌNH WEB 45 Các thao tác đối tượng • • • • Namespace Toán tử ‘.’ Từ khóa using Class 8/31/17 01:31:17 PM LẬP TRÌNH WEB 46 Class • Là thành phần cấu thành nên đối tượng lập trình C# Thông thường class bao gồm thuộc tính phương thức thực hành vi mong muốn 8/31/17 01:31:17 PM LẬP TRÌNH WEB 47 Nội dung • • • • • • • • Net Framework Căn ngôn ngữ C# Biến kiểu liệu Biến phép toán Các thao tác đối tượng Các cấu trúc rẽ nhánh Các cấu trúc lặp Các phương thức 8/31/17 01:31:17 PM LẬP TRÌNH WEB 48 Các cấu trúc rẽ nhánh • • • • • • • • If () {} If () {} else {} If () {} else if {} else {} Switch case Goto Break Continue Return 8/31/17 01:31:17 PM LẬP TRÌNH WEB 49 Nội dung • • • • • • • • Net Framework Căn ngôn ngữ C# Biến kiểu liệu Biến phép toán Các thao tác đối tượng Các cấu trúc rẽ nhánh Các cấu trúc lặp Các phương thức 8/31/17 01:31:17 PM LẬP TRÌNH WEB 50 Các cấu trúc lặp • • For (;;); Do {} while (); • While() {} • Foreach(… in …) {} • goto 8/31/17 01:31:18 PM LẬP TRÌNH WEB 51 Nội dung • • • • • • • • Net Framework Căn ngôn ngữ C# Biến kiểu liệu Biến phép toán Các thao tác đối tượng Các cấu trúc rẽ nhánh Các cấu trúc lặp Các phương thức 8/31/17 01:31:18 PM LẬP TRÌNH WEB 52 Các phương thức • • Là thành phần cấu thành lớp Phương thức hàm định nghĩa lớp Do đó, ta gọi phương thức thành viên hàm thành viên lớp • Phương thức thường đặt theo tên hành động 8/31/17 01:31:18 PM LẬP TRÌNH WEB 53 BÀI TẬP 8/31/17 01:31:18 PM LẬP TRÌNH WEB 54 ... Net Framework C n ngôn ngữ C# Biến kiểu liệu Biến phép toán C c thao t c đối tượng C c cấu tr c rẽ nhánh C c cấu tr c lặp C c phương th c 8/31/17 01:31:11 PM LẬP TRÌNH WEB C n C# • • • • • •... dung • • • • • • • • Net Framework C n ngôn ngữ C# Biến kiểu liệu Biến phép toán C c thao t c đối tượng C c cấu tr c rẽ nhánh C c cấu tr c lặp C c phương th c 8/31/17 01:31:11 PM LẬP TRÌNH WEB... đầu chương trình C# 8/31/17 01:31:13 PM LẬP TRÌNH WEB 16 Nội dung • • • • • • • • Net Framework C n ngôn ngữ C# Biến kiểu liệu Biến phép toán C c thao t c đối tượng C c cấu tr c rẽ nhánh C c cấu

Ngày đăng: 29/08/2017, 08:58

Xem thêm: C căn bản

TỪ KHÓA LIÊN QUAN

Mục lục

    Căn bản về C#

    Là ngôn ngữ đơn giản

    Căn bản về C#

    Là ngôn ngữ hiện đại

    Căn bản về C#

    Là ngôn ngữ hướng đối tượng

    Căn bản về C#

    Mạnh mẽ và mềm dẻo

    Căn bản về C#

    Căn bản về C#

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w