001package com.github.aliteralmind.codelet.examples.adder; 002/** 003 <p>Adds zero or more integers.</p> 004 005{@.codelet.and.out com.github.aliteralmind.codelet.examples.adder.AdderDemo%lineRange(1, false, "Adder adder", 2, false, "println(adder.getSum())", "^ ")} 006 **/ 007public class AdderWithCodelet { 008 private final int sum; 009 010 public AdderWithCodelet(int... numbers_to_add) { 011 int sum2 = 0; 012 for(int i : numbers_to_add) { 013 sum2 += i; 014 } 015 sum = sum2; 016 } 017 018 public int getSum() { 019 return sum; 020 } 021}