OOP()

Quiz
•
Science
•
Professional Development
•
Medium
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
Similar Resources on Wayground
Popular Resources on Wayground
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
11 questions
Hallway & Bathroom Expectations

Quiz
•
6th - 8th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade