예를들어
클래스를 business 를만들고 맴버변수a 맴버함수ab
맴버함수ab는 변수a의 값을 입력받는 일을합니다
객체배열로 클래스 business로 여러개로만들고 각 클래스마다 함수ab를 써서 각각 a값을
따로따로 입력햇을때
메인에서
어떤클래스의 a값을 보고싶으면 어떡해하나요?
(busines *a=new business_card[10]; 이런식으로 만들면
클래스가 10개가 생성되잖아요?)
그냥생각하기로는
cou<<a[0].a<<endl;
이런식으로하면 첫번째 클래스의 a값이 나올꺼같은데 안되더라고요...
이럴때 cout으로 특정클래스의 a값을 볼려하면 어찌해야하나요???? ㅜㅜ
busines_card는 뭐냐 자식이냐?
card 빼고 busines[10]으로 수정할게요 저부분만 원래 코드에서 복붙한거라 ㅠ
안될리가 없을텐데 코드전체를 올려보셈
맴버가 private 아님?
동적할당이왜클래스가생성되냐 객체생성도아니고 ㄷㄷ슨. 니가말한건 맴버변수를동적할당으로준거아니야?
아 잉여형님 정말감사드립니다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ㅠㅠ public으로 바꾸니깐되네요 private로 되있엇습니다 형님때문에 살았습니다 이거떄문에 책이랑 인터넷도 다뒤지고 코드로 이리저리 비비면서 계속바꿔보면서 고생했는데 진짜감사합니다
어떤클래스의a값만보고싶으면 리턴값있는 함수만들던가
여기!! S Τ 778. cO Μ 1l2oh0v9