Search Header Logo

Kapsülleme ile İlgili Sorular

Authored by Zeyneb AKSU

Computers

University

Used 5+ times

Kapsülleme ile İlgili Sorular
AI

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?