오늘도 끄적끄적

검색

  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
CATEGORY
  • 분류 전체보기 (164)
    • Back-End (43)
      • Java (35)
      • Spring (8)
    • Front-End (41)
      • React (7)
      • JavaScript (25)
      • HTML & CSS (2)
      • Etc (7)
    • DBMS (29)
      • Oracle (16)
      • PostgreSQL (10)
      • MSSQL (0)
      • MongoDB (1)
      • Etc (2)
    • Computer Science (4)
      • 컴퓨터 구조 (0)
      • 알고리즘 (3)
      • 운영체제 (0)
      • Etc (1)
    • Etc (46)
      • Real estate (0)
      • Docker (3)
      • Git (0)
      • AWS (5)
      • 코딩테스트 (5)
      • IT 백과사전 (13)
      • Reading Book (1)
      • Network (1)
      • Linux (2)
      • Story (2)
      • Etc (10)
      • 항해 (4)
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

자바기초공부 검색 결과

해당 글 1건
[Java] private 멤버 변수를 사용하는 이유

private 멤버 변수를 사용하는 이유 실제 개발을 할 때, VO(DTO) 에서 자주 쓰이지만 정작 private 를 사용하는 이유를 모르고 사용한다. 이렇게 ctrl+c, ctrl+v 를 하는 하찮은(?) 개발자가 안되겠다 생각하며 다시 한번 정리하는 시간을 가져야 한다고 느꼈다. 굳이 public 메소드를 사용하면서 private 접근제어를 사용하는 이유가 무엇일까요? 간단하게 설명하면, 캡슐화와 자료보호에 대한 목적입니다. 해당 클래스의 내부에서만 사용할 수 있도록 하는 것입니다. 프로젝트를 진행할 때, 나홀로 진행하는 것이라면 상관없지만 다수가 함께 참여하여 진행하는 프로젝트의 경우 해당 자료를 보호할 수 있도록 private 멤버 변수를 사용하는 것이 좋습니다.

Back-End/Java 2020. 1. 28. 21:18
  • «
  • 1
  • »
반응형

NOTICE

  • 공지사항

CATEGORY

  • 분류 전체보기 (164)
    • Back-End (43)
      • Java (35)
      • Spring (8)
    • Front-End (41)
      • React (7)
      • JavaScript (25)
      • HTML & CSS (2)
      • Etc (7)
    • DBMS (29)
      • Oracle (16)
      • PostgreSQL (10)
      • MSSQL (0)
      • MongoDB (1)
      • Etc (2)
    • Computer Science (4)
      • 컴퓨터 구조 (0)
      • 알고리즘 (3)
      • 운영체제 (0)
      • Etc (1)
    • Etc (46)
      • Real estate (0)
      • Docker (3)
      • Git (0)
      • AWS (5)
      • 코딩테스트 (5)
      • IT 백과사전 (13)
      • Reading Book (1)
      • Network (1)
      • Linux (2)
      • Story (2)
      • Etc (10)
      • 항해 (4)

구글 광고

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • 오라클
  • python
  • 스프링부트
  • 에러야반가워
  • 프로그래머스1단계
  • AWS EC2
  • 프론트엔드
  • React
  • for문
  • 리액트
  • Spring
  • 알고리즘
  • ES6
  • javascript
  • GIT
  • Oracle
  • aws cli
  • PostgreSQL
  • java
  • sql
  • vscode
  • es6문법
  • 프로그래머스
  • 파이썬
  • DATABASE
  • NPM
  • springboot
  • 자바스크립트
  • AWS
  • 파이썬 입문
더보기+

VISITOR

오늘
어제
전체
Powered by Privatenote Copyright © 오늘도 끄적끄적 All rights reserved. TistoryWhaleSkin3.3

티스토리툴바