01/10/2018, 09:23

Giải thích giùm mình class, method trong c# và java với!

Mình cứ gặp nó : class MyClass {
public static void main(String[ ] args) {
}
}
Biết là cái public… là method mà chả biết có tác dụng gì, với cái class nữa trên mạng giải thích khó hiểu quá, ai có thể giải thích ngắn gọn cho mình dễ hiểu hơn ko ?

Quân viết 11:40 ngày 01/10/2018

Hậu quả của việc đi tắt đón đầu là đây, kiếm ngay 1 quyển sách dạy cơ bản về java tiếng Anh hay tiếng Việt đều được, trong mấy trang đầu tiên là đủ giải đáp toàn bộ thắc mắc của bạn rồi

Nguyễn Văn Hùng viết 11:26 ngày 01/10/2018

Cài này còn liên quan đến hướng đối tượng. Theo mình hiểu thì class để tạo ra các đối tượng (Object), class thì có các phương thức. Từ khóa public, protected hay private để cài đặt phạm vi sử dụng của biến hay phương thức. Ở đây public static void main(String[] args) {…} là hàm thực thi của project viết như thế thì chương trình mới nhận ra hàm thực thi. Đấy là những gì mình hiểu, chưa đúng chỗ nào thì mọi người góp ý nhé

viết 11:38 ngày 01/10/2018

hihi bác thông cảm :v

Văn Dương viết 11:33 ngày 01/10/2018

Class là “bản vẽ” của một đối tượng. Từ bản vẽ này mới dùng để sinh ra các đối tượng cụ thể qua toán tử new.
(Ngoài ra còn một số ý nghĩa khác).

Chương trình nào cũng phải có một “điểm vào”- (Main Entry Point) và chương trình bắt đầu thực thi từ đó. Nó là hàm Main trong class Program.
Do mỗi chương trình chỉ có một hàm Main nên nó phải là static.

Static để đánh dấu cái gì đó là tĩnh và chỉ có 1 mà thôi.

viết 11:33 ngày 01/10/2018

ok ok, bác này nói dễ hiểu này :3

Văn Dương viết 11:35 ngày 01/10/2018

Không sống ảo nhưng thấy bảo dễ hiểu mà chẳng thấy like gì cả

viết 11:33 ngày 01/10/2018

cmt cảm ơn là đc rồi chớ e ko thích like lắm, mà bác đã yêu cầu thì like phát thôi ! :v

Trần Hoàn viết 11:23 ngày 01/10/2018

bạn không biết thôi chứ ở diễn đàn thì like ăn được đấy bạn, không như fb đâu :))

Bài liên quan
0