Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

week1-kadirsnsy

***NOT: Ödev2 ve Ödev3 diğer Branch içindedir.

Immutable class için örnek bir projedir.

Immutable class özellikleri: 1-Class içerisinde tanımlanan değişkenler private olmalı. Çünkü dışarıdan herhangi bir müdahalede bulunulmamalı. 2-Class içerisindeki değişkenlerin setter methodları olmamalı. Bu da dışarıdan gelecek müdahalelere karşı sıkı bir önlem. 3-Değişkenler final olarak işaretlenmeli. Bilindiği üzere final işaretlenen değişkenler ilk değeri aldıktan sonra değiştirilemezler. 4- Final işaretlenen bu alanların ilk değerleri constructur ile verilmeli. 5-Classımız da final class olmalı extend edilmemesi gerekiyor.

About

week1-kadirsnsy created by GitHub Classroom

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages