OOP temel ilkelerini neyin ne olduğunu (kapsülleme,kalıtım,çok biçimlilik,soyutlama vs) bilmeme rağman kod da da belli başlı bazı örnekler yapabiliyorum. Ancak bu list yapıları olsun (linked list ) gibi vs kendim bir class yazmaya kalkınca bir türlü yazamıyorum. Nasıl daha sağlam öğrenebilirim bu OOP i