package javaapplication1;
public class Worker {
private final String name;
private final String company;
public Worker(String name, String company) {
this.name = name;
this.company = company;
}
public void showDetails() {
System.out.println("Hello " + name + " from " + company);
}
}package javaapplication1;
import java.util.List;
import java.util.ArrayList;
public class Example {
public static void main(String[] args) {
Worker w = new Worker("Mariya", "Google");
List<Worker> list = new ArrayList<>();
list.add(w);
w = new Worker("Susanne", "Microsoft");
list.add(w);
w = new Worker("Dan", "WorkingFrame");
list.add(w);
list.stream().forEach((wo) -> {
wo.showDetails();
});
}
}
/*
run:
Hello Mariya from Google
Hello Susanne from Microsoft
Hello Dan from WorkingFrame
*/