summaryrefslogtreecommitdiff
path: root/sem_5/HLIN505_Java/HLIN505/src/TP2/Main.java
blob: de235ce8f1b35fda5c6e3af282224ee46d5a5445 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package TP2;

public class Main {

	public static void main(String[] args) {
		Constante a = new Constante(5);
		Constante b = new Constante(2);
		Constante c = new Constante(3);
		ExpComp e1 = new ExpComp(a,"+",b);
		ExpComp e2 = new ExpComp(e1,"*",c);
		ExpComp e3 = new ExpComp(new Constante(4),"*",e2);		
		System.out.println(a.eval());
		System.out.println(e1.eval());
		System.out.println(e2.eval());
		System.out.println(e3.eval());
		
	}

}