Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Ben Python öğreniyorum, ama bir türlü nesne tabanlı programlamayı anlayamadım, kafamda tam oturmadı. Yani normal Python yazıyoruz ama nesne ne tam olarak, yani farkı mı var. Ve class kullanımını da anlamadım. Bana bilmeze anlatır gibi anlatabilecek var mı?
Teşekkürler.
Örneğin araçları düşünelim. Araçlar bizim sınıfımız. Kamyon bir araçtır, taksi bir araçtır, motor bir araçtır. Fakat her birinin motor gücü, yakıt türü, yakıt tankı kapasitesi, tekerlek sayısı ve boyutu gibi ortak özellikleri var. Özellikler ortak olabilir fakat değerler ortak değil. Örneğin bir tır, bir taksiden daha fazla motor gücüne sahiptir. Motorsiklet ise 2 tekere sahiptir gibi. Bunlar için her seferinde farklı bir değişken atamak yerine sınıf oluştururuz. Eğer sınıf kullanmazsak;
gibi tek tek atama yaparız ki bu bize kullanım açısından zorluk sağlar. Yada sınıf oluştururuz. Ortak olan tüm özellikleri oluşturduğumuz sınıftan alırız ve nesnemize özel değerleri girebiliriz.
Örneğin araçları düşünelim. Araçlar bizim sınıfımız. Kamyon bir araçtır, taksi bir araçtır, motor bir araçtır. Fakat her birinin motor gücü, yakıt türü, yakıt tankı kapasitesi, tekerlek sayısı ve boyutu gibi ortak özellikleri var. Özellikler ortak olabilir fakat değerler ortak değil. Örneğin bir tır, bir taksiden daha fazla motor gücüne sahiptir. Motorsiklet ise 2 tekere sahiptir gibi. Bunlar için her seferinde farklı bir değişken atamak yerine sınıf oluştururuz. Eğer sınıf kullanmazsak;
gibi tek tek atama yaparız ki bu bize kullanım açısından zorluk sağlar. Yada sınıf oluştururuz. Ortak olan tüm özellikleri oluşturduğumuz sınıftan alırız ve nesnemize özel değerleri girebiliriz.
Hayır. Pek çok özellik sağlanabilir. Yani örneklendirmek gerekiyor. Örneğin kendi listeleme sisteminizi oluşturabilirsiniz. Her bir liste için ayrı ayrı sort fonksiyonu yazacağınıza, sınıfın içerisine bir sort fonksiyonu hazırlarsınız, böylece sınıfın tüm üyeleri ayrı ayrı fonksiyondan faydalanabilir. Double ended queue / çift uçlu sıra güzel bir örnek mesela.