C# Bir nesneye çoklu özellik tanımlama

yasinozdmr0

Hectopat
Katılım
21 Ekim 2020
Mesajlar
64
Daha fazla  
Cinsiyet
Erkek
Merhaba benim bilmediğim şey şu; bir futbol Manager oyunu yapıyoruz diyelim o takımların tek tek özellikleri var ya da futbolcuların. Kod ile nasıl bunları tanımlayacağız? Güç, şut hız takım gücü vs. internetten ne yazmam gerekiyor bu konuyu ögrenebilmem için? Şimdiden teşekkürler.
 
Son düzenleyen: Moderatör:
Sınıf yaratmanız gerekiyor.

C#:
public class Player {
    public string Name {get; set;}
    public Club Club {get;set;}
}

Bu bir oyuncuyu temsil eden sınıftır. Duruma göre soyutlama yapmanız gerekebilir. Örnek:

C#:
public interface IPlayer{
    public string Name {get;set;}
    public Club Club {get;set;}
}

public class FootballPlayer : IPlayer {
    public int ShootingSpeed {get;set;}
    public int Power {get;set;}
    public string Position {get;set;}
}

public class BasketballPlayer : IPlayer {
    ... Basketbol oyuncusunun propertyleri gibi
}
 
Nesne tabanlı programlamayı öğrenmeye başlarsanız anlamanız daha kolay olur.
 

Technopat Haberler

Yeni konular

Geri
Yukarı