Ada masalah OOP klasik dari metode chaining vs metode "single-access-point": main.getA().getB().getC().transmogrify(x, y) vs. main.getA().transmogrifyMyC(x, y) Yang pertama tampaknya memiliki keuntungan bahwa masing-masing kelas hanya bertanggung jawab untuk satu set operasi yang lebih kecil,...