... bảng Parameters, chọn frame đến : Next Previous Frame Frame Number, Frame Label Expression cho phép bạn xác đònh frame Các Expression phần câu lệnh tạo giá trò 1+1 Nếu bạn chọn Frame Number, ... keyframe Ví dụ: Để tạo vòng lặp đoạn phim, bạn thêm vào frame action đến Frame 20 xác đònh "go to Frame 10 and play." Đó ý tưởng hay để đặt tất frame action Layer để làm cho dễ theo dõi Các frame ... Frame Number, Frame Label Expression bước cho mục Frame, bạn nhập vào số frame, tên frame biểu thức (Expression) mà xác đònh đến số frame tên frame Câu lệnh sau cho biết frame đầu frame chứa action:...
Ngày tải lên: 31/08/2013, 14:10
... sau minh họa việc tạo cấu trúc không sử dụng toán tử new Ghi chú: Đây khuyến cáo, ví dụ sau minh họa cách tạo cấu trúc mà sử dụng toán tử new có khác C# ngôn ngữ C++ khác cách ngôn ngữ C# đối ... chúng cấu trúc Tạo cấu trúc không gọi new Bởi Location cấu trúc lớp, thể tạo stack Trong ví dụ 7.1 toán tử new gọi: Location loc1 = new Location( 200, 300); kết đối tượng Location tạo stack Tuy ... dựng mặc định Như đề cập phần trước, không tạo khởi dựng khởi dựng mặc định ngầm định trình biên dịch tạo Chúng ta nhìn thấy điều bỏ khởi dựng tạo ra: /*public Location( int xCoordinate , int...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p9 pot
... Khi sử dụng toán tử chuyển đổi? Thế chuyển đổi tường minh chuyển đổi ngầm định? Câu hỏi 2: Có thể tạo ký toán tử riêng ta thực thi nạp chồng toán tử hay không? Câu hỏi 3: Có toán tử mà NET quy định? ... toán tử? Bài tập Bài tập 1: Hãy tiếp tục phát triển lớp Fraction ví dụ chương cách thêm toán tử khác trừ, nhân, chia, so sánh Bài tập 2: Xây dựng lớp điểm không gian hai chiều, với toán tử cộng, ... nhiều giao diện Sau số khác là: Không có hủy khởi tạo mặc định tùy chọn: Những cấu trúc hủy khởi tạo mặc định không tham số tùy chọn Nếu không cung cấp khởi tạo cấu trúc cung cấp khởi tạo mặc...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p8 pps
... số Với lớp Fraction tạo ra, thực kiểm tra lớp Đầu tiên tạo hai phân số 3/4, 2/4: Fraction f1 = new Fraction( 3, 4); Console.WriteLine("f1:{0}",f1.ToString()); Fraction f2 = new Fraction( 2, 4); ... Fraction ) o; } public static Fraction operator+( Fraction lhs, Fraction rhs ) { Console.WriteLine("In operator +"); if (lhs.denominator == rhs.denominator ) { return new Fraction( lhs.numerator ... Việc thực giao lại cho phương thức khởi dựng lấy tham số Toán tử chuyển đổi thứ hai thực cách tường minh, chuyển từ Fraction số nguyên: public static explicit operator int( Fraction theFraction...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p7 doc
... and logic Toán tử or logic Toán tử gán Toán tử dịch trái Toán tử dịch phải Toán tử so sánh Toán tử so sánh lớn Toán tử so sánh nhỏ Toán tử so sánh không Toán tử so sánh lớn hay Toán tử so sánh nhỏ ... Toán tử nhân gán trở lại Toán tử trừ gán trở lại Toán tử or loại trừ gán lại Toán tử dịch trái gán lại Toán tử chia dư gán lại Toán tử cộng gán lại Toán tử and gán lại Toán tử or gán lại Toán tử ... chồng toán tử cách viết từ khóa operator theo sau toán tử nạp chồng Từ khóa operator bổ sung phương thức (method operator) Như vậy, để nạp chồng toán tử cộng (+) viết operator + Khi viết: Fraction...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p6 pps
... Main() khai báo thể lớp lồng bên trong, phải xác nhận tên lớp bên ngoài, tức lớp Fraction: FractionArtist Fraction.FractionArtist fa = new Fraction.FractionArtist(); Thậm chí lớp FractionArtist ... thức Draw() Điều thú vị phương thức Draw() truy cập liệu thành viên private f.numerator f.denominator Hai viến thành viên private không cho phép truy cập FractionArtist lớp lồng bên lớp Fraction ... trừu tượng, thực thi nên tạo thể hay tạo đối tượng cho lớp trừu tượng Câu hỏi 3: Có phải tạo lớp phải kế thừa từ lớp không? Trả lời 3: Không thiết vậy, nhiên C#, tất lớp tạo điều phải dẫn xuất...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p5 ppsx
... liệu giá trị sang kiểu liệu tham chiếu đối tượng Boxing giá trị cách tạo thể hiển đối tượng cần dùng chép giá trị vào đối tượng tạo Ta có hình vẽ sau minh họa trình Boxing số nguyên 144 Kế Thừa ... SomeClass Như thấy, hành vi mặc định trả chuỗi tên lớp thể Các lớp không cần phải khai báo tường minh việc dẫn xuất từ lớp Object, việc kế thừa đưa vào cách ngầm định Như lớp SomeClass ta không khai ... lớp nội nonstatic (nonstatic inner) Java Ví dụ 5.6 sau thêm lớp lồng vào lớp Fraction tên FractionArtist Chức lớp FractionArtis vẽ phân số hình Trong ví dụ này, việc vẽ thay sử dụng hàm WriteLine...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p4 doc
... xuất lớp trừu tượng, ta tạo thể lớp Phương thức trừu tượng thiết lập cách thêm từ khóa abstract vào đầu phần định nghĩa phương thức, cú pháp thực sau: abstract public void DrawWindow( ); Do phương ... thi hay tạo thể Một thay đổi việc sử dụng trừu tượng định nghĩa giao diện (interface), phần trình bày Chương nói giao diện Lớp cô lập (sealed class) Ngược với lớp trừu tượng lớp cô lập Một lớp ... i++) { winArray[i].DrawWindow( ); } } } Trong ví dụ 5.3, lớp Window khai báo lớp trừu tượng nên tạo thể lớp Window Nếu thay thành viên mảng: winArray[0] = new...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p3 ppsx
... 5, ); win.DrawWindow(); lb.DrawWindow(); b.DrawWindow(); Window[] winArray = new Window[3]; winArray[0] = new Window( 1, ); winArray[1] = new ListBox( 3, 4, “List box is array”); winArray[2] = ... Window[] winArray = new Window[3]; winArray[0] = new Window( 1, ); winArray[1] = new ListBox( 3, 4, “List box is array”); winArray[2] = new Button( 5, ); Chuyện xảy gọi phương thức DrawWindow() ... listbox: Stand alone list box Drawing a button at 5: Window: drawing Window at 1: Window: drawing window at 3: Writing string to the listbox: List box is array Drawing a button at 5: ...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p2 docx
... kế hay cách tốt để tổ chức đối tượng, khởi điểm để hiểu cách quan hệ đối tượng với đối tượng khác Sự kế thừa Trong ngôn ngữ C#, quan hệ đặc biệt hóa thực thi cách sử dụng kế thừa Đây cách để ... mListBoxContents = theContents; } // Tạo phiên cho phương thức DrawWindow // lớp dẫn xuất muốn thay đổi hành vi thực // bên phương thức public new void DrawWindow() { base.DrawWindow(); Console.WriteLine(“ ... void Main() { // tạo đối tượng cho lớp sở Window w = new Window(5, 10); w.DrawWindow(); // tạo đối tượng cho lớp dẫn xuất ListBox lb = new ListBox( 20, 10, “Hello world!”); lb.DrawWindow(); } ...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn phân tích tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng đa hình p1 ppt
... tường minh Các lớp lồng Câu hỏi & tập Trong chương trước trình bày cách tạo kiểu liệu việc xây dựng lớp đối tượng Tiếp theo chương đưa sâu vào mối quan hệ đối tượng giới thực cách mô hình ... bày chương 5, khái niệm quan trọng lập trình hướng đối tượng Khái niệm cho phép thể lớp có liên hệ với xử lý theo cách tổng quát Cuối phần trình bày lớp cô lập (sealed class) không đặt biệt hóa, ... hóa Lớp thể lớp tức đối tượng không tồn khối, chúng tồn mạng lưới phụ thuộc quan hệ lẫn Ví dụ người xã hội động vật sống giới có quan hệ loài với Quan hệ (is-a) đặc biệt hóa Khi nói mèo loại động...
Ngày tải lên: 24/07/2014, 03:20
Giáo trình hướng dẫn tạo ra các hiệu ứng tương tác trong Macromedia Flash phần 1 potx
... TỰ HỌC MACROMEDIA FLASH 5.0 BẰNG HÌNH ẢNH CHƯƠNG 11 CÁCH DÙNG BẢNG ACTIONS Bảng Actions cho phép bạn tạo hiệu chỉnh action cho đối tượng hay frame dùng hai chế độ hiệu chỉnh khác Bạn chọn action ... Trong chế độ Normal Mode, bạn tạo action cách chọn action danh sách bên trái bảng, gọi danh sách Toolbox Danh sách Toolbox gồm có thư mục Basic Actions, Actions, Operators, Functions, Properties ... kéo vào danh sách Actions bên phải Cách dùng bảng tham số Parameters: Nhấp chuột vào biểu tượng hình tam giác góc bên phải bảng Actions để hiển thò bảng Parameters Chọn action nhập vào giá trò...
Ngày tải lên: 24/07/2014, 22:21
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p10 ppt
... sau minh họa việc tạo cấu trúc không sử dụng toán tử new Ghi chú: Đây khuyến cáo, ví dụ sau minh họa cách tạo cấu trúc mà sử dụng toán tử new có khác C# ngôn ngữ C++ khác cách ngôn ngữ C# đối ... chúng cấu trúc Tạo cấu trúc không gọi new Bởi Location cấu trúc lớp, thể tạo stack Trong ví dụ 7.1 toán tử new gọi: Location loc1 = new Location( 200, 300); kết đối tượng Location tạo stack Tuy ... dựng mặc định Như đề cập phần trước, không tạo khởi dựng khởi dựng mặc định ngầm định trình biên dịch tạo Chúng ta nhìn thấy điều bỏ khởi dựng tạo ra: /*public Location( int xCoordinate , int...
Ngày tải lên: 26/07/2014, 04:22
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p9 pptx
... Khi sử dụng toán tử chuyển đổi? Thế chuyển đổi tường minh chuyển đổi ngầm định? Câu hỏi 2: Có thể tạo ký toán tử riêng ta thực thi nạp chồng toán tử hay không? Câu hỏi 3: Có toán tử mà NET quy định? ... toán tử? Bài tập Bài tập 1: Hãy tiếp tục phát triển lớp Fraction ví dụ chương cách thêm toán tử khác trừ, nhân, chia, so sánh Bài tập 2: Xây dựng lớp điểm không gian hai chiều, với toán tử cộng, ... nhiều giao diện Sau số khác là: Không có hủy khởi tạo mặc định tùy chọn: Những cấu trúc hủy khởi tạo mặc định không tham số tùy chọn Nếu không cung cấp khởi tạo cấu trúc cung cấp khởi tạo mặc...
Ngày tải lên: 26/07/2014, 04:22
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p8 doc
... số Với lớp Fraction tạo ra, thực kiểm tra lớp Đầu tiên tạo hai phân số 3/4, 2/4: Fraction f1 = new Fraction( 3, 4); Console.WriteLine("f1:{0}",f1.ToString()); Fraction f2 = new Fraction( 2, 4); ... Fraction ) o; } public static Fraction operator+( Fraction lhs, Fraction rhs ) { Console.WriteLine("In operator +"); if (lhs.denominator == rhs.denominator ) { return new Fraction( lhs.numerator ... Việc thực giao lại cho phương thức khởi dựng lấy tham số Toán tử chuyển đổi thứ hai thực cách tường minh, chuyển từ Fraction số nguyên: public static explicit operator int( Fraction theFraction...
Ngày tải lên: 26/07/2014, 04:22
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p7 ppt
... and logic Toán tử or logic Toán tử gán Toán tử dịch trái Toán tử dịch phải Toán tử so sánh Toán tử so sánh lớn Toán tử so sánh nhỏ Toán tử so sánh không Toán tử so sánh lớn hay Toán tử so sánh nhỏ ... Toán tử nhân gán trở lại Toán tử trừ gán trở lại Toán tử or loại trừ gán lại Toán tử dịch trái gán lại Toán tử chia dư gán lại Toán tử cộng gán lại Toán tử and gán lại Toán tử or gán lại Toán tử ... chồng toán tử cách viết từ khóa operator theo sau toán tử nạp chồng Từ khóa operator bổ sung phương thức (method operator) Như vậy, để nạp chồng toán tử cộng (+) viết operator + Khi viết: Fraction...
Ngày tải lên: 26/07/2014, 04:22
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p6 pot
... Main() khai báo thể lớp lồng bên trong, phải xác nhận tên lớp bên ngoài, tức lớp Fraction: FractionArtist Fraction.FractionArtist fa = new Fraction.FractionArtist(); Thậm chí lớp FractionArtist ... thức Draw() Điều thú vị phương thức Draw() truy cập liệu thành viên private f.numerator f.denominator Hai viến thành viên private không cho phép truy cập FractionArtist lớp lồng bên lớp Fraction ... trừu tượng, thực thi nên tạo thể hay tạo đối tượng cho lớp trừu tượng Câu hỏi 3: Có phải tạo lớp phải kế thừa từ lớp không? Trả lời 3: Không thiết vậy, nhiên C#, tất lớp tạo điều phải dẫn xuất...
Ngày tải lên: 26/07/2014, 04:22
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p5 pps
... liệu giá trị sang kiểu liệu tham chiếu đối tượng Boxing giá trị cách tạo thể hiển đối tượng cần dùng chép giá trị vào đối tượng tạo Ta có hình vẽ sau minh họa trình Boxing số nguyên 144 Kế Thừa ... SomeClass Như thấy, hành vi mặc định trả chuỗi tên lớp thể Các lớp không cần phải khai báo tường minh việc dẫn xuất từ lớp Object, việc kế thừa đưa vào cách ngầm định Như lớp SomeClass ta không khai ... lớp nội nonstatic (nonstatic inner) Java Ví dụ 5.6 sau thêm lớp lồng vào lớp Fraction tên FractionArtist Chức lớp FractionArtis vẽ phân số hình Trong ví dụ này, việc vẽ thay sử dụng hàm WriteLine...
Ngày tải lên: 26/07/2014, 04:22
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p4 docx
... xuất lớp trừu tượng, ta tạo thể lớp Phương thức trừu tượng thiết lập cách thêm từ khóa abstract vào đầu phần định nghĩa phương thức, cú pháp thực sau: abstract public void DrawWindow( ); Do phương ... thi hay tạo thể Một thay đổi việc sử dụng trừu tượng định nghĩa giao diện (interface), phần trình bày Chương nói giao diện Lớp cô lập (sealed class) Ngược với lớp trừu tượng lớp cô lập Một lớp ... i++) { winArray[i].DrawWindow( ); } } } Trong ví dụ 5.3, lớp Window khai báo lớp trừu tượng nên tạo thể lớp Window Nếu thay thành viên mảng: winArray[0] = new...
Ngày tải lên: 26/07/2014, 04:22
Giáo trình hướng dẫn tạo ra những kiểu dữ liệu mới bằng việc tạo ra các lớp đối tượng theo phương thức đa hình p3 ppt
... 5, ); win.DrawWindow(); lb.DrawWindow(); b.DrawWindow(); Window[] winArray = new Window[3]; winArray[0] = new Window( 1, ); winArray[1] = new ListBox( 3, 4, “List box is array”); winArray[2] = ... Window[] winArray = new Window[3]; winArray[0] = new Window( 1, ); winArray[1] = new ListBox( 3, 4, “List box is array”); winArray[2] = new Button( 5, ); Chuyện xảy gọi phương thức DrawWindow() ... listbox: Stand alone list box Drawing a button at 5: Window: drawing Window at 1: Window: drawing window at 3: Writing string to the listbox: List box is array Drawing a button at 5: ...
Ngày tải lên: 26/07/2014, 04:22