Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài 5: Kế thừa – Đa hình
Đang chuẩn bị liên kết để tải về tài liệu:
Bài 5: Kế thừa – Đa hình
Thục Trinh
117
21
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Mục tiêu của bài: Nhằm trang bị cho người học: Kiến thức và kỹ năng về tính thừa kế. Kiến thức và kỹ năng về tính đa hình. Các kiến thức về lớp trừu tượng. Kiến thức và kỹ năng về các phương thức, các thành phần static. Kiến thức và kỹ năng về tham số và các phương thức nạp chồng. Kiến thức và kỹ năng về thuộc tính. | Bài 5. Kế thừa – Đa hình Mục tiêu của bài: Nhằm trang bị cho người học: Kiến thức và kỹ năng về tính thừa kế. Kiến thức và kỹ năng về tính đa hình. Các kiến thức về lớp trừu tượng. Kiến thức và kỹ năng về các phương thức, các thành phần static. Kiến thức và kỹ năng về tham số và các phương thức nạp chồng. Kiến thức và kỹ năng về thuộc tính. 1. Sự kế thừa Một trong những ưu điểm nổi bật của lập trình hướng đối tượng đó là thừa kế, đó là sự sử dụng lại những thuộc tính và hành vi của một lớp. Có hai kiểu kế thừa trong lập trình, đơn kế thừa và đa kế thừa. C# cung cấp mô hình đơn kế thừa. Thực hiện kế thừa Trong C#, khi ta tạo một lớp kế thừa bằng cách công một thêm dấu “:” và sau tên của lớp kế thừa và theo sau đó là lớp cơ sở như sau: public class ListBox : Window có nghĩa là ta khai báo một lớp mới ListBox kế thừa từ lớp Window. 1. Sự kế thừa class Animal { protected int ifoots; protected string sName; protected void setFoot(int ival) { . | Bài 5. Kế thừa – Đa hình Mục tiêu của bài: Nhằm trang bị cho người học: Kiến thức và kỹ năng về tính thừa kế. Kiến thức và kỹ năng về tính đa hình. Các kiến thức về lớp trừu tượng. Kiến thức và kỹ năng về các phương thức, các thành phần static. Kiến thức và kỹ năng về tham số và các phương thức nạp chồng. Kiến thức và kỹ năng về thuộc tính. 1. Sự kế thừa Một trong những ưu điểm nổi bật của lập trình hướng đối tượng đó là thừa kế, đó là sự sử dụng lại những thuộc tính và hành vi của một lớp. Có hai kiểu kế thừa trong lập trình, đơn kế thừa và đa kế thừa. C# cung cấp mô hình đơn kế thừa. Thực hiện kế thừa Trong C#, khi ta tạo một lớp kế thừa bằng cách công một thêm dấu “:” và sau tên của lớp kế thừa và theo sau đó là lớp cơ sở như sau: public class ListBox : Window có nghĩa là ta khai báo một lớp mới ListBox kế thừa từ lớp Window. 1. Sự kế thừa class Animal { protected int ifoots; protected string sName; protected void setFoot(int ival) { ifoots = ival; } protected void setName(string sVal) { sName = sVal; } public void displayProperties() { Console.WriteLine(sName + " have " + ifoots.ToString()+ " foots"); } } 1. Sự kế thừa class Dog : Animal { public Dog(int ival) { setName("Dog"); ifoots = ival; } } class Chicken : Animal { public Chicken(int ival) { setName("Chicken"); setFoot(ival); } } 1. Sự kế thừa Ở ví dụ trên, Dog và Chicken là hai lớp kế thừa từ lớp Animal, do đó các thuộc tính như số chân, ifoots và tên sName đương nhiên xuất hiện trong hai lớp này và cho phép sử dụng. Tương tự, các hàm như setName(), setFoot(), displayProperties() tại lớp Animal cũng được kế thừa xuống hai lớp Dog và Chicken. Do đó ta có thể gọi những hàm này, và kết quả hiển thị khi gọi hàm displayProperties() theo đối tượng objDog và .
TÀI LIỆU LIÊN QUAN
Bài giảng Lập trình hướng đối tượng: Chương 5 - Trần Minh Thái (2016)
Bài giảng Lập trình hướng đối tượng: Chương 5 - Trần Minh Thái
Bài giảng môn học Kỹ thuật lập trình C: Chương 5 - Đại học Kinh tế Luật
Bài giảng Kỹ thuật lập trình: Chương 5 - ĐH Kinh tế Luật
Bài giảng Kỹ thuật lập trình: Chương 5 - ThS Trần Duy Thanh
Bài giảng ngôn ngữ C#: Bài 5 - Chử Đức Hoàng
Bài giảng Thiết kế số: Chương 4 (Phần 5) - TS. Hoàng Mạnh Thắng
Bài giảng Lập trình hướng đối tượng - Chương 5: Đa hình
Bài giảng Lập trình trên Windows với Microsoft.NET: Bài 5 - ThS. Trần Bá Nhiệm
Bài giảng Kỹ thuật lập trình - Chương 5
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.