banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows truyền đối tượng vào trong lớp  XML
  [Question]   truyền đối tượng vào trong lớp 17/04/2013 22:52:24 (+0700) | #1 | 275020
[Avatar]
hoalong_317
Member

[Minus]    0    [Plus]
Joined: 15/05/2010 06:14:46
Messages: 6
Offline
[Profile] [PM]
Em có đoạn code java sau:
Code:
public class A
{

}
public class B
{
     private A as;
     public B(A as)
    {
       this.as = as;
       // tạo phương thức khởi tạo cho lớp B
    }
}

khi tạo đối tượng trong java thì ta tạo đối tượng của lớp A trước sau đó tạo đối tượng lớp B và truyền tham số khởi dựng vào (tham số là đối tượng của lớp A)
Do lập trình java nhiều nên khi chuyển sang C++ em muốn làm tương tự như vậy nhưng trình dịch báo lỗi, cụ thể đoạn mã của em như sau:
Code:
class A
{
private :
public : 
}
class B
{
private :
     A as;
public :
    B(A); // tạo phương thức khởi dựng cho lớp B với đối số truyền vào là đối tượng lớp A
    friend class A
}
B::B(A as)
{
      this.as = as;
}

mong mọi người có thể giải thích cho em cơ chế làm việc của C++ như thế nào
Học để nghiên cứu, làm việc để nghiên cứu
[Up] [Print Copy]
  [Question]   truyền đối tượng vào trong lớp 19/04/2013 08:09:49 (+0700) | #2 | 275055
keq9
Member

[Minus]    0    [Plus]
Joined: 07/07/2007 22:59:15
Messages: 28
Offline
[Profile] [PM]
Bạn gặp lỗi gì nhỉ, mình thấy bạn đang dùng sai syntax cho con trỏ this.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|