Anasayfa > Bilgisayar Mühendisliği, C#, Genel > Visual Studio Class Diagram Kullanımı

Visual Studio Class Diagram Kullanımı

Class diagram visual studio içinde rahat bir şekilde sınıflar oluşturmanıza yardımcı olur. Görsel olarak da projenizdeki sınıfların özeti gibidir. Class diagram'ı bir uml aracı gibi de kullanaiblirsiniz. Gayet kullanışlıdır. Ben bu yazıda, class diagram'ı tanıtmak için basit bir sınıf oluşturmayı düşünüyorum.

Öncelikle boş bir proje açıyoruz. Daha sonra Project>Add New Item menüsünden yeni bir Class Diagram ekliyoruz. Eklediğimiz diagramın ekran görüntüsü aşağıdaki gibi olacaktır.

Yazan: Yakup Buğra Bozkurt

 

Class_diagram_1

Solda kullancağımız tool'ları görebilirsiniz. Ben örnek olarak sınıf oluşturacağım için buradan bir adet Class sürüklüyorum.

class_diagram_2

 

Class aracını sürükledikten sonra aşağıdaki pencere açılacaktır. Burada size sınıfın ismini, erişimini ve bir de dosya olarak kaydedip kaydetmeyeceğini sorar. Eğer ayrı bir .cs dosyası olarak kaydetmek istemezseniz existinf file seçeneğini seçip, başka bir cs dosyasının içine yazabilirsiniz. Ben yeni bir cs dosyası açmasını istedim.

 

 

calls_diagram_3

 

 

 

 

 

 

Daha sonra yandaki gibi, oluşturduğumuz sınıfa sağ tıklayıp, add field ile bir kaç değişken oluşturuyorum. Buradan ayrıca resimdeki gibi method, property.. de uluşturabilmektesiniz.

Ben; int_değişken1 , str_değişken2 isimli iki değişken ekledim. Ayrıca, metod1 adında bir de metod ekledim ve bir de constructor.

 

 

 

 

 

Değişkenleri ve metodları ekledikten sonra pencerenin altına gelip, Class Details sekmesine tıklarsanız, oluşturduğunuz sınıfın ddaha ayrıntılı yapısını görebilirsiniz. Ben bu pencerede, oluşturduğum metod1 ve construcutor'a parametreler atadım. Ayrıca, yine daha önce eklediğim değişkenlerin de tiplerini ve erişilebilirliklerini değiştirdim. Değişiklik yaptıklarımın bazılarını kırmızı çerçeve içine aldım.

http://i46.tinypic.com/2vseqmd.png

Burada da tasarımı bitirdikten sonra kodlara bakabiliriz. Ben başlangıçta diagramı oluştururken Deneme.cs isimli dosya açmasını istemiştim. Projemde bulunan bu dosyanın kodları aşağıdaki gibi oldu.

 

using System;

using System.Collections.Generic;

using System.Text;

 

namespace WindowsFormsApplication9

{

    public class Deneme

    {

        public int int_değişken1;

        protected string str_değişken2;

 

        public Deneme(string parametre1, int parametre2)

        {

            throw new System.NotImplementedException();

        }

 

        public void metod1(DateTime parametre3, bool parametre4)

        {

            throw new System.NotImplementedException();

        }

    }

}

  1. Henüz yorum yok
Yorumunuz gönderiliyor. Lütfen bekleyiniz.

Yorum yap

Trackbacks & Pingbacks ( 0 )
  1. Henüz geri izleme yok