6- Nesne Tabanlı Programlamada Değer Türleri

1. ( ) Enum yapısında tutulan değişkenlerin tümüne erişmek için GetNames metodu kullanılır.

2. ( ) Enum tipinin elemanlarına verilen sıra numaraları sadece Int türünden olabilir.

3. ( ) Enum tipinde ilk olarak yazılan elemana varsayılan olarak 0 numarası verilir.

4. ( ) Bir numaralandırma, (enum) anahtar sözcüğü ve arkasından küme parantezleri içerisinde türün sahip olabileceği geçerli değerleri tanımlayan ifadeler kullanarak oluşturulur.

5. ( ) Enum tipinin elemanlarına sayısal değer aktarırken, elemanların içeriği sıralı bir şekilde artıyorsa tüm elemanlara değer ataması yapılması zorunludur.

6. ( ) System.Object türü bir yapıdır.

7. ( ) Yapılar birer değer türüdür.

8. ( ) Yapıların küçük boyutlu veriler için kullanılması uygundur.

9. ( ) Yapılar için varsayılan yapıcı metod (default constructor) yazamayız.

10. ( ) Yapılar sınıfları kapsar ve özellikleri daha fazladır.

11. ( ) Birçok numaralandırma değişkenine aynı değeri verebiliriz.

12. ( ) Bu_gun = (Gunler)1 ifadesi değişkene Gunler isimli numaralandırmanın 2. sıradaki değerini atar.

13. ( ) Numaralandırmalara (Enum) null değer de atanabilir.

14. ( ) Enum tiplerini tanımlarken sadece public kapsam belirteçlerini kullanabiliriz.

15. ( ) Enum tipinin elemanlarına verilen sıra numaraları char türünden olabilir.

16. ( ) Yapılar bazı özellikleri kırpılmış sınıflardır.

17. ( ) Bir yapı değişkenini diğer bir yapı değişkenine eşitleyemeyiz ya da atayamayız.

18. ( ) Oluşturulan bir yapı kurucusunun tüm alanlarına her zaman başlangıç değeri atamak zorundadır.

19. ( ) Yapılar öbek (heap) adı verilen alanda tutulurlar.

20. ( ) Zaman simdi = new Zaman (14, 30); şeklindeki bir kullanımla yapı değişkenlerine ilk değerleri aktarılabilir.

CEVAPLAR: 1-Doğru 2-Yanlış 3- Doğru 4- Doğru 5-Yanlış 6- Yanlış 7-Doğru 8- Doğru 9- Doğru 10-Yanlış 11- Doğru 12- Doğru 13- Doğru 14- Yanlış 15- Yanlış 16- Doğru 17- Yanlış 18- Doğru 19- Yanlış 20- Doğru