
Kapsülleme ile İlgili Sorular
Authored by Zeyneb AKSU
Computers
University
Used 5+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
5 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Aşağıdakilerden hangisi kapsülleme sayesinde kolayca yapılabilir?
Bir sınıfın public metodlarının sayısını artırmak
Bir sınıfın değişkenlerini doğrudan güncellemek
Verilere erişirken girişleri doğrulamak ve hata kontrolü yapmak
Sınıfın bütün alanlarını public yapmak
Answer explanation
Kapsülleme, verilerin korunmasını sağlar ve erişim sırasında girişlerin doğrulanması ile hata kontrolü yapılmasına olanak tanır. Bu nedenle, doğru cevap 'Verilere erişirken girişleri doğrulamak ve hata kontrolü yapmak'tır.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Aşağıdaki nedenlerden hangisi bir sınıfın alanlarını (fields) private yapmanın sebebidir?
Diğer sınıfların doğrudan erişim sağlamasını istemek
Yalnızca belirli metodlarla erişimi sağlamak
Performans artırımı
Alanların türetilmesini kolaylaştırmak
Answer explanation
Bir sınıfın alanlarını private yapmak, bu alanlara yalnızca belirli metodlar aracılığıyla erişim sağlamak için kullanılır. Bu, veri gizliliğini artırır ve sınıfın iç yapısını korur.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Aşağıdaki Java kodu için ne söylenebilir? public class Person { public String name; public int age; }
Kapsülleme ilkesi uygulanmıştır
Verilere doğrudan erişim engellenmiştir
Sınıf encapsulation ilkesini ihlal eder
Setter ve Getter metodları kullanılmaktadır
Answer explanation
Verilen Java kodunda, 'name' ve 'age' değişkenleri public olarak tanımlanmıştır. Bu durum, kapsülleme ilkesini ihlal eder çünkü verilerin doğrudan erişimine izin verilmektedir. Bu nedenle doğru cevap, sınıf encapsulation ilkesini ihlal eder.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Kapsülleme sayesinde bir sınıfın hangi özelliği korunmuş olur?
Sınıfın performansı
Sınıfın metotları
Verilerin doğrudan erişimden korunması
Sınıfın yapısı
Answer explanation
Kapsülleme, bir sınıfın verilerine doğrudan erişimi kısıtlayarak, bu verilerin korunmasını sağlar. Bu sayede, dışarıdan müdahalelerden uzak durulur ve veri bütünlüğü sağlanır.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Hangi erişim belirleyicisi (access modifier) kullanılarak bir sınıfın alanları (fields) doğrudan erişilemez hale getirilebilir?
public
protected
private
default
Answer explanation
Bir sınıfın alanlarına doğrudan erişimi engellemek için 'private' erişim belirleyicisi kullanılır. Bu, alanların yalnızca sınıfın içinde erişilebilir olmasını sağlar, dışarıdan erişimi kısıtlar.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?