πŸ’» Dev & CSC++ Programming

C++ Programming Ch.8 Exercise 5 Solution

Problem: 문제 5~6에 μ μš©λ˜λŠ” BaseArray ν΄λž˜μŠ€λŠ” λ‹€μŒκ³Ό κ°™λ‹€. 1 2 3 4 5 6 7 8 9 10 11 12 class BaseArray { int capacity; // λ°°μ—΄μ˜ 크기 int *mem; // μ •μˆ˜ 배열을 λ§Œλ“€κΈ° μœ„ν•œ λ©”λͺ¨λ¦¬μ˜ 포인터 protected: // μƒμ„±μžκ°€ protected BaseArray(int capacity=100){ this->capacity = capacity; mem = new int [capacity]; } ~BaseArray() { delete [] mem; } void put(int index, int val) { mem[index] = val; } int get(int index) { return mem[index]; } int getCapacity() { return capacity; } }; BaseArrayλ₯Ό 상속받아 큐처럼 μž‘λ™ν•˜λŠ” MyQueue 클래슀λ₯Ό μž‘μ„±ν•˜λΌ. ...

March 9, 2020 Β· 3 min Β· Sobamemil