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
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade