İç sınıflar
Kısaca: Başka bir sınıfın içinde tanımlanan sınıf — kapsayan sınıfla içerik olarak sıkı bağlıysa ve başka yerde gerekmiyorsa yararlı.
Biraz daha ayrıntılı: Statik olmayan bir iç sınıf dış örneğin alanlarına otomatik erişir. Böyle bir erişime ihtiyaç duymayan sınıflar için genellikle statik bir iç içe sınıf (static class) daha iyi seçimdir.
Ayrıntılı
class Car {
private String model = "ModeAyrıca bak: Sınıflar, Anonim sınıflar