http://pastebin.com/qFYsYbkX
Em mới học java mà bị lỗi ở dòng 5 mà không hiểu tại sao mong ace giúp đỡ :v
Code java bị lỗi (ở dòng thứ 5)
Lỗi này là do class A và class B nằm trong cùng Class Unit22.
Solution:
- Bạn có thể bỏ class A và class B ra ngoài class Unit22 --> compile success
- Để nguyên, thì đây là khái niệm Inner Class trong java. Nếu muốn tạo object của Class A thì đầu tiên phải tạo object của Class Unit22 trước. Cụ thể mình muốn tạo object của class A thì làm như sau:
Unit22 obj = new Unit22(); Unit22.A a = obj.new A();
—> compile success 
ps: class unit22 nghe quen quen 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?