Tin tức công nghệ Tạp chí công nghệ IG E-Learning Games trực tuyến Tìm kiếm Liên hệ Xin chào Bạn !   Đăng nhập  Đăng ký 
Tìm kiếm  
Trang chủ > Tạp chí công nghệ > Programming8/4/2008 11:36:30 AM
Hiện thực khái niệm hướng đối tượng (OOP) trong C# (Phần 2): Function Overloading Method Overloading (Phương thức nạp chồng) là một khái niệm mới của lập trình hướng đối tượng. Bài viết này sẽ giúp bạn làm quen với nó.

Method Overloading xuất hiện khi trong một class có từ hai hàm có cùng tên. Có hai kiểu Method Overloading:

 

  • Function Overloading dựa trên số lượng tham số truyền vào
  • Function Overloading dựa trên kiểu giá trị tham số truyền vào.

 

Ví dụ

class Library

{

// Function Overloading

        public void insertbooks(int id)

        {

            //

        }

        public void insertbooks(int id, int type)

        {

            //

        }

        public void insertbooks(string id, int type)

        {

            //

  }

}

Ba hàm insertbooks ở trên là một ví dụ về function overloading trong lập trình C#. Trong khi hàm thứ nhất và thứ 2 là overloading theo số lượng tham số, và hàm thứ 3 với hàm thứ 2 là overloading theo kiểu tham số truyền vào.

  Tác giả: 1 

Phân mục
 IO
 Java
 PHP
 2005
 2008
 MySQL
 Oracle
Danh sách thành viên tích cực
(30 ngày trở lại)
1. dungmeo (30)
2. buratino (14)
3. chan (9)
4. tramco (7)
6. anhtuan (4)
8. tienlbhoc (3)
9. gosu (2)
10. vinastar (2)
Thống kê iWiki
Tổng số bài viết 82
Tổng số Comments 21
 TRANG CHỦ   |   Đặt ITGatevn làm trang chủ   |   Liên hệ quảng cáo  |   Gửi bài viết
Copyright 2006-2010 ITGatevn.com.vn, All right reserved Contact us - Thông tin Tòa soạn
Xây dựng trên công nghệ IGCMS V3.0