package de.dhbwstuttgart.strucTypes5;

import de.dhbwstuttgart.syntaxtree.ClassOrInterface;
import de.dhbwstuttgart.syntaxtree.Field;

/**
 * Created by sebastian on 20.04.17.
 */
public class WalkTrough<T> {

    Walk<T> walk;


    public WalkTrough(ClassOrInterface classOrInterface , Walk<T> walk) {

    }


    // Wenn dann geht es nur wenn ich klassisches Java Schreibe


    // 1. Durch alle Felder laufen
    public Object walk_Fields(ClassOrInterface classOrInterface) {

        T result = walk.eval_class(classOrInterface);

        return "";
    }



    //. Durch ein Feld laufen;
    public Object walk_Field(Field field) {



        return "";
    }





}
