OOP()

OOP()

Professional Development

35 Qs

quiz-placeholder

Similar activities

TB3 GENEL

TB3 GENEL

Professional Development

32 Qs

OOP()

OOP()

Assessment

Quiz

Science

Professional Development

Practice Problem

Medium

Created by

habip akyol

Used 9+ times

FREE Resource

35 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Aşağıdaki kod parçacığında hangi sınıfın hangi sınıftan türeyen bir sınıf olduğunu belirtin
public class Animal

{

public string Name { get; set; }

public int Age { get; set; }

}

public class Dog : Animal

{

public string Breed { get; set; }

}

Dog sınıfı Animal sınıftan türeyen bir sınıftır.

Animal sınıfı Dog sınıftan türeyen bir sınıftır.

Dog sınıfı Breed sınıftan türeyen bir sınıftır.

Breed sınıfı Animal sınıftan türeyen bir sınıftır.

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

C# dilinde bir sınıf nasıl tanımlanır?

class MyClass { }

struct MyStruct { }

interface IMyInterface { }

Hepsi

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

OOP'nin temel prensiplerinden biri olan "Encapsulation" nedir?

Nesnelerin çok biçimliliği

Nesnelerin iç durumlarının gizlenmesi ve sadece belirli yöntemlerle erişilebilmesi

Nesnelerin birbirleriyle iletişim kurması

Nesnelerin kalıtım alması

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

C# dilinde bir sınıfın kalıtım almasını sağlamak için kullanılan anahtar kelime nedir?

:

new

base

inherit

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Bir nesnenin farklı durumlarına karşılık gelen özellikleri saklamak için hangi nesne yönelimli programlama özelliği kullanılır?

Polimorfizm

Kalıtım(Inheritance)

Encapsulation

Soyut Sınıflar

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

C# dilinde abstract bir sınıfın içindeki abstract olmayan bir metot nasıl tanımlanır?

abstract void MyMethod() { }

virtual void MyMethod() { }

void MyMethod() { abstract; }

abstract virtual void MyMethod() { }

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

"this" anahtar kelimesi neyi ifade eder?

Bir metodu diğer bir metottan çağırma

Bir sınıfın kendisini ifade etme

Bir sınıfın başka bir sınıftan türemesini engelleme

Bir sınıfın arayüzü uygulamasını sağlama

Create a free account and access millions of resources

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?