tailieunhanh - Giáo trình hướng dẫn xây dựng một trình tự xử lý các toán tử trong phép toán đại số có độ ưu tiên p5

Phương thức SomeMethod sẽ lấy hai tham số int và float rồi hiển thị chúng ta màn hình bằng việc dùng hàm (). Những tham số này có tên là p1 và p2 được xem như là biến cục bộ bên trong của phương thức. Trong phương thức gọi Main, có hai biến cục bộ được tạo ra là var1 và var2. Khi hai biến này được truyền cho phương thức SomeMethod thì chúng được ánh xạ | Ngôn Ngữ Lập Trình C using System public class Classi public void SomeMethod int pi float p2 Ham nhan duoc hai tham so 0 va 1 pi p2 public class Tester static void Main int vari 5 float var2 Classi c new Classi vari var2 H Kết quả Ham nhan duoc hai tham so 5 va Phương thức SomeMethod sẽ lấy hai tham số int và float rồi hiển thị chúng ta màn hình bằng việc dùng hàm . Những tham số này có tên là pi và p2 được xem như là biến cục bộ bên trong của phương thức. Trong phương thức gọi Main có hai biến cục bộ được tạo ra là vari và var2. Khi hai biến này được truyền cho phương thức SomeMethod thì chúng được ánh xạ thành hai tham số pi và p2 theo thứ tự danh sách biến đưa vào. Tạo đối tượng Trong Chương 3 có đề cập đến sự khác nhau giữa kiểu dữ liệu giá trị và kiểu dữ liệu tham chiếu. Những kiểu dữ liệu chuẩn của C như int char float . là những kiểu dữ liệu giá trị và các biến được tạo ra từ các kiểu dữ liệu này được lưu trên stack. Tuy nhiên với các đối tượng kiểu dữ liệu tham chiếu thì được tạo ra trên heap sử dụng từ khóa new để tạo một đối tượng ThoiGian t new ThoiGian 93 Xây Dựng Lớp - Đối Tượng Ngôn Ngữ Lập Trình C t thật sự không chứa giá trị của đối tượng ThoiGian nó chỉ chứa địa chỉ của đối tượng được tạo ra trên heap do vậy t chỉ chứa tham chiếu đến một đối tượng mà thôi. Bộ khởi dựng Thử xem lại ví dụ minh họa câu lệnh tạo một đối tượng cho lớp ThoiGian tương tự như việc gọi thực hiện một phương thức ThoiGian t new ThoiGian Đúng như vậy một phương thức sẽ được gọi thực hiện khi chúng ta tạo một đối tượng. Phương thức này được gọi là bộ khởi dựng constructor . Các phương thức này được định nghĩa khi xây dựng lớp nếu ta không tạo ra thì CLR sẽ thay mặt chúng ta mà tạo phương thức khởi dựng một cách mặc định. Chức năng của bộ khởi dựng là tạo ra đối tượng được xác định bởi một lớp và đặt trạng thái này hợp lệ. Trước khi bộ khởi dựng được thực hiện thì đối tượng chưa được cấp phát trong bộ nhớ. Sau khi .

TỪ KHÓA LIÊN QUAN