Tut Java-Sử dụng nhiều Class

Trong java và các ngôn ngữ hướng đối tượng khác khi viết một chương trình mà quá nhiều bước khiến cho đoạn code có thể mất đến hàng trăm hàng, đến khi tìm và soát lỗi thì chúng ta khó có thể tìm nhanh ra đoạn mã cần sửa, để giải quyết điều đó ngôn ngữ hướng đối tượng đưa sẽ chia nhỏ bài toán của chúng ta ra thành những phần nhỏ để giải quyết, không những giúp cho quá trình chạy nhanh chóng mà còn giải quyết được nhiều vấn đề về sau này. Hôm nay chúng ta sẽ tìm hiểu về cách thức sử dụng nhiều lớp trong java để thực hiện một lệnh in ra màn hình đơn giản. Việc đầu tiên bạn phải làm là tạo một project mới đặt tên là Động vật, trong này chúng ta cũng sẽ tạo thêm 2 lớp con đó là lớp Chó và Mèo

Sau đó chúng ta tới lớp con chó và tạo một phương thức đó mang tên là Showcho() phương thức này nhằm để in ra chuỗi “Con chó sủa go go!”

Tương tự với lớp Mèo ta tạo phương thức là ShowMeo()

Sau khi hoàn thành song 2 lớp Cho và Meo thì ta quay lại lớp chính là lớp Dongvat, nơi này cho sẽ sử dụng phương thức main để thực thi chương trình của chúng ta. Việc đầu tiên chúng ta phải làm đó là tạo 2 đối tượng mới a và b, cấu trúc tạo 2 đối tượng mới như sau:

Tên Lớp Tên đối tượng = new Tên lớp ();

Sau khi tạo xong 2 đối tượng là a và b thì chúng ta gọi 2 phương thức là ShowCho()ShowMeo() để hiển thị chuỗi mà nãy ta vừa viết, cấu trúc như sau:

Tên đối tượng.Phương thức();

Hoàn thành ta nhấn F6 để chạy!

Chú ý: khi ta tạo một project mới thì chúng ta nên tạo luôn một gói để chứa các class của chúng ta, để tìm hiểu xem gói là gì thì bạn hãy click vào đây trong mỗi chương trình thì từ khóa Package Tên gói; luôn nằm ở đầu trương trình.

Advertisements

2 thoughts on “Tut Java-Sử dụng nhiều Class

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s