C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[39841] 선언이 잘못된거 같은데;;;
루피블루 [] 669 읽음    2005-04-15 11:39
#include <iostream.h>

class building {
  int rooms;
  int floors;
  int area;

public:
  void set_rooms(int num);
  int get_rooms();
  void set_floors(int num);
  int get_floors();
  void set_area(int num);
  int get_area();
};

class house : public building {
  int bedrooms;
  int baths;

public:
void set_bedrooms(int num);
int get_bedrooms();
void set_baths(int num);
int get_baths();
};

class school : public building {
  int classrooms;
  int offices;
public:
    void set_classrooms(int num);
    int get_classfooms();
    void set_offices(int num);
    int get_offices();
    };

void building::set_rooms(int num)
{
rooms = num;
}
void building::set_floors(int num)
{
floors = num;
}
void building::set_area(int num)
{
area  = num;
}
int building::get_rooms()
{
return rooms;
}
int building::get_floors()
{
return floors;
}
int building::get_area()
{
return area;
}
void house::set_bedrooms(int num)
{
bedrooms = num;
}
void house::set_baths(int num)
{
baths = num;

}
int house::get_bedrooms()
{
return bedrooms;
}
int house::get_baths()
{
return baths;
}
void school::set_classrooms(int num)
{
classrooms = num;
}
void school::set_offices(int num)
{
offices = num;
}
int school::get_classrooms()
{
return classrooms;
}
int school::get_offices()
{
return offices;
}
main()
{
    house h;
    school s;
    h.set_rooms(12);
    h.set_floors(3);
    h.set_area(4500);
    h.set_bedrooms(5);
    h.set_baths(3);

    cout << "house has" << h.get_bedrooms();
    cout << "bedrooms\n";

    s.set_rooms(20);
    s.set_classrooms(180);
    s.set_offices(5);
    s.set_area(25000);

    cout << "school has" << s.get_classrooms();
    cout << "classrooms\n";
    cout << "Its area is" << s.get_area();

    return 0;
    }

두분이 틀리는데... 선언이 도데체 어디가 틀린디;;; 알수 가 없어요 제발;;;

+ -

관련 글 리스트
39841 선언이 잘못된거 같은데;;; 루피블루 669 2005/04/15
39843     Re:선언이 잘못된거 같은데;;; 지나가는 행인 700 2005/04/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.