Java’da ana sınıf nedir?

Artículo revisado y aprobado por nuestro equipo editorial, siguiendo los criterios de redacción y edición de YuBrain.


Sınıflar şunları içerir:

  • Değişkenleri, veri yapılarını ve diğer sınıfları kullanan veri alanları .
  • Yöntemler, verileri işlemek için kullanılan talimat dizileridir.

Çoğu sınıf hem değişkenlerden hem de yöntemlerden oluşur. Ancak bazı sınıflar bu bileşenlerden yalnızca birine sahiptir. Bir sınıftan oluşturulan her nesne, “sınıfın örneği” olarak bilinir.

Bir sınıf, aynı türdeki nesnelerin diğer işlevlerinin yanı sıra değişkenleri ve yöntemleri belirleyen bir prototip olarak da tanımlanabilir.

ana yöntem nedir

Java programlarının her zaman “ana sınıf”, “başlangıç ​​sınıfı” veya “ana yöntem” olarak bilinen bir giriş noktası vardır. Aynı zamanda İngilizce adı olan ana sınıf ile de anılır .

Yöntem, bir programın yürütülmesine izin veren şeydir. main() yöntemi söz konusu olduğunda, bir program veya uygulama açmak istediğinizde başlatılan ilk işlevdir. Tipik olarak, main() yöntemi komut satırındaki her şeyi ayrıştırır, bazı yapılandırma veya doğrulama işlemleri gerçekleştirir ve çalışmakta olan programın çalışmasına devam etmek için bir veya daha fazla nesneyi başlatmayı kolaylaştırır.

main() yönteminin ana özelliklerinden biri, yalnızca tek bir parametreyi, bir String dizisini kabul etmesidir. Bu dizi, komut satırından bir uygulama veya program yürütülürken girilen değerleri alır. Hangi değer girilirse girilsin, JRE kısaltmasıyla da bilinen Java çalıştırma ortamı onu bir String dizisine dönüştürecektir.

Ana yöntemin özellikleri ve yapısı

Ana yöntemin doğru çalışması için belirli koşulları karşılaması ve belirli bir yapıyı takip etmesi gerekir. Örnekte de görülebileceği gibi, ana yöntem aşağıdaki özelliklere sahiptir:

  • Parantez içinde yazılır ()
  • Küçük harflerle main olarak adlandırılmalıdır. Başka bir şekilde yazılırsa java çalıştırma ortamı (JRE) onu tanımayacaktır.
  • Genel ve statik olmalıdır: bu, bir sınıfın dışında erişilebilir olması ve ayrıca sınıfın bir örneği olmadan yürütülebilmesi gerektiği anlamına gelir.
    Bir geçersiz dönüş türüne sahip olun: yani, boş. Yürütülecek ilk kod satırı olduğundan, ondan önce herhangi bir değere ihtiyaç duyabilecek başka bir kod yoktur, bu nedenle ana yöntem her zaman bir geçersiz dönüş tipine sahip olacaktır.
    Tek bir parametre içermelidir: bir String[] dizisi

main() yönteminin konumu

main() yöntemi, bir uygulamanın parçası olan herhangi bir sınıfta olabilir. Böyle bir uygulama birkaç dosya içeren bir kompleksten oluşuyorsa, genellikle yalnızca main() yöntemi için ayrılmış ayrı bir sınıf oluşturulur.

Bir programın giriş noktası olan main() metodu program içerisinde önemli bir yer kaplar. Ancak yeri ve içeriği hakkında farklı görüşler vardır.

Bazı programcılar, main() yönteminin programın en üstünde olması gerektiğini, çünkü programın başlamasına izin veren şeyin ne de olsa o olduğunu öne sürüyorlar.

main() yöntemini doğru bir şekilde yerleştirmenin ve belirli öğeleri dahil edip etmemenin en iyi yolu, programın veya uygulamanın gereksinimlerini dikkate almak olacaktır.

Ana Yöntem Sözdizimi Örneği

Basit bir main() yöntemi genellikle şu şekilde ifade edilir:

genel sınıf sınıf_adı {
genel statik geçersiz ana (Dize [] bağımsız değişkenler) {
sıra bloğu;
}

}

Gördüğünüz gibi, bu basit ana yöntemin farklı satırları var. Kodun ilk satırında, bu belirli sınıfı tanımlamaya hizmet eden herhangi bir ad olabilen sınıfın adı bulunur.

İkinci satırda, işlevin bildirimi, yani ana yöntemin kendisi bulunur. Public ve void türündedir , yani tamamlandığında hiçbir şey döndürmez. Burada int (“tamsayı” anlamına gelir) gibi başka bir değeri olsaydı, işlevin sonunda bir değişken veya tamsayı alırdık. Bu satırda, parantez içinde görünen bir bağımsız değişken de bulunur: bir String dizisi. Ardından, işlevlerin yürütülmesini başlatan sola işaret eden bir tuş vardır.

Üçüncü satırda dizi bloğu bulunur. Programın çalışması sırasında takip edeceği kodlardır. Her dize noktalı virgülle bitmelidir. Diziler genellikle değişkenler, işlemler veya bir şeyi değiştirmek veya silmek gibi diğer eylemlerdir.

Dördüncü satırda sağı gösteren bir parantez vardır «}». Bu tuş, bazı işlevlerin yürütülmesinin tamamlandığını gösterir. Son olarak, beşinci satırda, sınıfın sonunu gösteren sağa işaret eden başka bir parantez vardır.

Kaynakça

  • Altadill Izura, PX Programlamayı öğrenin: JavaScript ile bir haftada . (2021). İspanya. Pello Xabier Altadill Izura.
  • Azaustre, C. JavaScript Öğrenmek: Sıfırdan ECMAScript 6+’ya . (2021). İspanya. Carlos Azaustre.
  • Rubiales Gómez, M. Web geliştirme kursu. HTML, CSS ve JavaScript. (2021). İspanya. Anaya Multimedya.
-Reklamcılık-

Cecilia Martinez (B.S.)
Cecilia Martinez (B.S.)
Cecilia Martinez (Licenciada en Humanidades) - AUTORA. Redactora. Divulgadora cultural y científica.

Artículos relacionados