Java 자바 접근제어자 (public, private, protected, default) 설명

java

접근제어자란? 자바에서 접근제어자는 클래스, 메서드, 변수 등의 멤버에 대한 접근 권한을 제어하는 데 사용됩니다. 각 멤버에 대한 접근 권한을 제어하여 외부에서의 무분별한 접근을 방지하고, 객체 지향 프로그래밍의 캡슐화 원칙을 유지하는 데 사용됩니다. 접근제어자 종류 💡다음은 자바에서 사용되는 네 가지 접근 제어자의 허용 범위를 나타내는 표입니다. 클래스 내부 같은 패키지 내의 클래스 다른 패키지의 자식 클래스 … Read more

Java 자바의 기초 (변수의 범위, 메소드, 접근제어자, static)

java

개발일지 이번 주는 자바에 대해 더 깊히 알 수 있었던 한 주였습니다. 다양한 내용들을 공부하면서 정리할 부분이 많아졌네요. 블로그에 내용을 정리하고 글을 쓰는 과정에서 복습도 되었고, 긍정적인 에너지를 느낄 수 있었습니다. 기본기를 탄탄하게 다져가며 한 발씩 앞으로 나아가려 합니다. 이번 글에는 변수의 범위, 접근 제어자, 메소드, 그리고 static에 대한 학습 내용을 간략하게 정리하여 담아보려 합니다. … Read more

Java 자바 클래스 (Class) 객체 개념 정리

java

클래스(Class)와 객체란? 클래스(Class)는 자바에서 객체 지향 프로그래밍(OOP)의 핵심 개념 중 하나로, 데이터와 데이터를 처리하는 메서드를 하나의 단위로 묶어놓은 설계도 혹은 템플릿입니다. 클래스를 이용하여 실제로 생성되는 것이 객체이며, 클래스는 객체를 생성하기 위한 틀이라고 할 수 있습니다. 클래스와 객체 클래스와 객체는 설계와 실체라는 관점에서 이해할 수 있습니다. 클래스는 객체를 만들기 위한 설계도로, 어떤 객체가 가져야 할 속성과 … Read more