public void sandwich () { bread = 2; bacon = 2; return bread + bacon; }
public int sandwich () { bread = 2; bacon = 2; return bread + bacon; }
public Sandwich makeSandwich() { Bread bread = new Bread(2); Bacon bacon = new Bacon(2); return new Sandwich(bread, bacon); }
class TwoBaconRashersInsideTwoSlicesOfBreadFactory { /* Make a sandwich * <p> * Construct a foodstuff consisting of two slices * of bread with two slices of bacon. * @return TwoBaconRashersInsideTwoSlicesOfBread a sandwich */ Public TwoBaconRashersInsideTwoSlicesOfBread getSandwich () { BaconRasherFactory pig = new BaconRasherFactory(); BaconRasherInstance bacon1 = pig.getBaconRasher(); BaconRasherInstance bacon2 = pig.getBaconRasher(); SliceOfBreadFactory loaf = new SliceOfBreadFactory(); SliceOfBread bread1 = loaf.getSliceOfBread(); SliceOfBread bread2 = loaf.getSliceOfBread(); return new TwoBaconRashersInsideTwoSlicesOfBread(bread1, bacon1, bacon2, bread2); }
sudo make me a sandwich
would be quite appropriate in it.Source: https://habr.com/ru/post/195484/
All Articles