- VendingMachine/세연/1002 . . . . 37 matches
VendingMachine.GetMoney();
VendingMachine.Buy();
VendingMachine.TakeBackMoney();
VendingMachine.InsertDrink();
VendingMachine.EndMachine();
VendingMachine.PrintErrorMessage ();
vending_machine VendingMachine;
VendingMachine.GetMoney();
VendingMachine.Buy();
VendingMachine.TakeBackMoney();
VendingMachine.InsertDrink();
VendingMachine.EndMachine();
VendingMachine.PrintErrorMessage ();
vending_machine VendingMachine;
VendingMachine.Run ();
#ifndef _VENDINGMACHINE_H_
#define _VENDINGMACHINE_H_
class VendingMachine
VendingMachine() {
~VendingMachine () {
- VendingMachine/세연 . . . . 19 matches
class VendingMachine
VendingMachine();
int VendingMachine::showMenu()
VendingMachine::VendingMachine()
void VendingMachine::get_money()
void VendingMachine::buy()
void VendingMachine::takeBack_money()
void VendingMachine::insertDrink()
VendingMachine VendingMachine;
int choice = VendingMachine.showMenu();
VendingMachine.get_money();
VendingMachine.buy();
VendingMachine.takeBack_money();
VendingMachine.insertDrink();
choice = VendingMachine.showMenu();
See Also ["CppStudy_2002_2"] , ["VendingMachine/세연/재동"] , ["VendingMachine/세연/1002"]
- VendingMachine/세연/재동 . . . . 15 matches
class VendingMachine
VendingMachine();
VendingMachine::VendingMachine()
void VendingMachine::insertMoney()
void VendingMachine::buyDrink()
void VendingMachine::takeBackMoney()
void VendingMachine::insertDrink()
void VendingMachine::showMainMenu()
void VendingMachine::showDrinkMenu()
bool VendingMachine::isMoney(int arg)
bool VendingMachine::isBuyableDrink(int arg)
bool VendingMachine::isSelectableDrink(int arg)
VendingMachine vendingMachine;
vendingMachine.showMainMenu();
vendingMachine.insertMoney();
vendingMachine.buyDrink();
vendingMachine.takeBackMoney();
vendingMachine.insertDrink();
See Also ["VendingMachine/세연"]
- SeminarHowToProgramIt/Pipe/vendingmachine.py . . . . 14 matches
#vendingmachine.py
class VendingMachine:
class TestVendingMachine(unittest.TestCase):
vm = VendingMachine()
vm = VendingMachine()
vm = VendingMachine()
vm = VendingMachine()
vm = VendingMachine()
class TestVendingMachineVerification(unittest.TestCase):
vm = VendingMachine()
vm = VendingMachine()
vm = VendingMachine()
vm = VendingMachine()
vm = VendingMachine()
vm = VendingMachine()
- VendingMachine_참관자 . . . . 12 matches
class VendingMachine{
VendingMachine();
void VendingMachine::SetMenuM(int i)
void VendingMachine::AvailMenuPrint()
void VendingMachine::AddingMenu(char * name, int price)
VendingMachine::VendingMachine()
void VendingMachine::ProcessMoney()
void VendingMachine::ProcessPush()
void VendingMachine::ProcessReturn()
void VendingMachine::On()
VendingMachine v;
- Vending Machine/dooly . . . . 8 matches
public class VendingMachineTest extends TestSuite {
private VendingMachine vm;
vm = new VendingMachine();
private VendingMachine vm;
vm = new VendingMachine();
public class VendingMachine {
See Also ["CppStudy_2002_2"] , ["VendingMachine/세연/재동"] , ["VendingMachine/세연/1002"] , [Vending Machine/세연]
- VendingMachine/재니 . . . . 6 matches
* 먼저 자판기(VendingMachine)이 필요할 것이고,
class VendingMachine{
VendingMachine vending_machine;
''클래스 수가 많아서 복잡해진건 아닌듯(모 VendingMachine 의 경우 Requirement 변경에 따라 클래스갯수가 10개 이상이 되기도 함; 클래스 수가 중요하다기보다도 최종 완료된 소스가 얼마나 명료해졌느냐가 복잡도를 결정하리라 생각). 단, 역할 분담할때 각 클래스별 역할이 명료한지 신경을 쓰는것이 좋겠다. CoinCounter 의 경우 VendingMachine 안에 멤버로 있어도 좋을듯. CRC 세션을 할때 클래스들이 각각 따로 존재하는 것 같지만, 실제론 그 클래스들이 서로를 포함하고 있기도 하거든. 또는 해당 기능을 구현하기 위해 다른 클래스들과 협동하기도 하고 (Collaboration. 실제 구현시엔 다른 클래스의 메소드들을 호출해서 구현한다던지 식임). 역할분담을 하고 난 다음 모의 시나리오를 만든뒤 코딩해나갔다면 어떠했을까 하는 생각도 해본다. 이 경우에는 UnitTest 를 작성하는게 좋겠지. UnitTest 작성 & 진행에 대해선 ["ScheduledWalk/석천"] 의 중반부분이랑 UnitTest 참조.--["1002"]''
["CppStudy_2002_2"] ["VendingMachine"]
- CppStudy_2002_2 . . . . 4 matches
|| 자판기 ||["VendingMachine/세연"]||["VendingMachine/세연/재동"]||["VendingMachine/세연/1002"]||
|| 자판기 ||["VendingMachine/재니"]||||
- SeminarHowToProgramIt/Pipe/VendingMachineParser.py . . . . 4 matches
#VendingMachineParser.py
from VendingMachine import *
class VendingMachine:
v=VendingMachine()
- Temp/Commander . . . . 3 matches
#VendingMachineCommander.py
import VendingMachineParser
self.parser = VendingMachineParser.Parser()
- Genie . . . . 1 match
[VendingMachine/재니]
- SeminarHowToProgramIt . . . . 1 match
참관자 최태호 윤정수 소스코드: ["VendingMachine_참관자"]
- Temp/Parser . . . . 1 match
#VendingMachineParser.py
- vending machine . . . . 1 match
DeleteMe) rename or modify : 일단 ZeroPage 에서 작성했었던 VendingMachine 과는 다른 Spec 이여서 이 위키에서는 맞지 않은듯 합니다. 어떤 분이 작성하신건가요? --[1002]
Found 14 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.