본문 바로가기

국비지원교육2

[커널아카데미] 백엔드 개발 부트캠프 3주차 3주차 동안 자바의 정석 7, 8, 9, 10장에 대해서 학습을 했습니다.3주차에 했던 공부 했던 내용들자바의 정석 기초편(2020최신) 자바의 정석 기초편(2020최신)최고의 자바강좌를 무료로 들을 수 있습니다. 어떤 유료강좌보다도 낫습니다.www.youtube.com자바의 정석 6 장 - 객체지향설계1(클래스와 객체, 클래스와 메서드, 오버로딩, 생성자, 변수의 초기화)자바의 정석 7장 - 객체지향설계2(상속, 오버라이딩, package&import, 제어자, 다형성, 추상 클래스, 인터페이스, 내부 클래스)자바의 정석 8장 - 예외처리자바의 정석 9장 - java.lang패키지와 유용한 클래스(java.lang패키지, 유용한 클래스)자바의 정석 10장 - 날짜와 시간 & 형식화(날짜와 시간, .. 2025. 7. 7.
[커널아카데미] 백엔드 개발 부트캠프 1주차 - 객체지향 개념의 4대 원칙 캡슐화접근 제어자로 데이터를 보호. 외부로부터 내부를 감추는 것데이터 보호 / 불필요한 접근 차단 / 인터페이스 단순화class User { private String password; // 외부에서 접근 불가, User 클래스 내에서만 접근 가능 public void setPassword(String pw) { if (pw.length() >= 8) { password = pw; } } public boolean checkPassword(String pw) { return password.equals(pw); }}상속기존 클래스를 확장(재사용)해 새로운 클래스를 작성하는 것코드 재사용 / 유지보수 용이 / 계층 구조 설.. 2025. 6. 23.