/**
 * 自動販売機クラス
 */
class VendingMachine {
    /** 飲みもの */
    private drinks: Array<string>;
    /** コンストラクタ */
    constructor() {
        this.drinks = new Array();
    }

    /** ドリンクを追加する */
    public addDrink(drink: string) {
        this.drinks.push(drink);
    }

    /** 自動販売機に残っている飲み物情報を取得 */
    public getDrinks () : Array<string> {
        return this.drinks;
    }
}

let machine : VendingMachine = new VendingMachine();
machine.addDrink("オレンジジュース");
machine.addDrink("水");
machine.addDrink("お茶");

for (const drink of machine.getDrinks()) {
    console.log(drink);
}