Các lớp tự nhiên của ActionScript

Một phần của tài liệu Khóa luận tốt nghiệp: Tìm hiểu ngôn ngữ lập trình trong Adobe Flash - Xây dựng ứng dụng minh họa (Trang 54 - 56)

Chương trình ActionScript được tạo bởi nhiều lớp. Mỗi lớp được đặt tên, có đặc

trưng và một vai trị trong chương trình lớn. Để bắt đầu một chương trình, Flash tự

động tạo một lớp chính - main class cho chương trình.

3.2.2. Packages

Package là một nhóm các lớp. Mỗi package phân định một vùng độc lập của chương trình.

Tên của package phải bắt đầu bằng ký tự viết thường. Trong khi tên lớp thường bắt

đầu bằng ký tự viết hoa. Điều này giúp chúng ta dễ dàng phân biệt tên lớp và tên

package.

Tên của package sẽ được tự động gán cho 1 phần trong tên lớp thuộc package đó.

Ví dụ như lớp Player thuộc package game sẽ có tên là game.Player

Định nghĩa một package:

package packageName{ ...}

Một package muốn sử dụng những lớp public của package khác thì phải import.

Import packageName.*

3.2.3. Hàm và biến

Để định nghĩa một hàm ta dùng function Để định nghĩa một biến ta dùng var

Ví dụ :

package vuonThu {

public class VuonThuAo {

public function VuonThuAo ( ) { var thu = new ThuAo;

} } }

3.2.3.1. Biến

Biến có thể được khai báo là public, internal, protected hoặc private.

Thuộc tính Truy xuất biến trong

Public Internal Protected Private

Lớp chứa định nghĩa biến Cho phép Cho phép Cho phép Cho phép Lớp kế thừa của lớp chứa

định nghĩa biến

Cho phép Cho phép Cho phép Không cho phép

Khác lớp nhưng cùng một package

Cho phép Cho phép Không cho phép

Không cho phép

Không thuộc cùng một package

Cho phép Không cho phép

Không cho phép

Không cho phép

Một phần của tài liệu Khóa luận tốt nghiệp: Tìm hiểu ngôn ngữ lập trình trong Adobe Flash - Xây dựng ứng dụng minh họa (Trang 54 - 56)

Tải bản đầy đủ (PDF)

(122 trang)