본문 바로가기
728x90
반응형

분류 전체보기85

[Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 캡슐화 (3) 저번 포스팅인 상속에 이어서 캡슐화에 대해서 포스팅 하겠습니다. https://jisaydeveloper.tistory.com/26 [Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 상속 (2) 추상화에 이어서 상속을 알아보도록 하겠습니다. 정의 객체 지향 프로그래밍(OOP)에서, 상속(inheritance)은 객체들 간의 관계를 구축하는 방법이다. 클래스로 객체가 정의되는 고전 상속에서, 클래 jisaydeveloper.tistory.com 정의 캡슐화(capsule化) 또는 인캡슐레이션(encapsulation)이란 객체 지향 프로그래밍(OOP)에서 객체의 데이터와 기능을 하나로 묶고 외부에 노출되지 않도록 숨김 처리하는 것을 말한다. 변수, 메소드, .. 2023. 10. 16.
[Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 상속 (2) 추상화에 이어서 상속을 알아보도록 하겠습니다. https://jisaydeveloper.tistory.com/25 [Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 추상화 (1) Java를 배우는 데에 있어서 객체 지향 프로그래밍은 너무나도 중요한 개념입니다. 쉽게 이해할 수 있도록 포스팅하겠습니다. 정의 객체 지향 프로그래밍(영어: Object-Oriented Programming, OOP)은 컴퓨터 jisaydeveloper.tistory.com 정의 객체 지향 프로그래밍(OOP)에서, 상속(inheritance)은 객체들 간의 관계를 구축하는 방법이다. 클래스로 객체가 정의되는 고전 상속에서, 클래스는 기반 클래스, 슈퍼클래스, 또는 부모 클래스 등의.. 2023. 10. 16.
[Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP) - 추상화 (1) Java를 배우는 데에 있어서 객체 지향 프로그래밍은 너무나도 중요한 개념입니다. 쉽게 이해할 수 있도록 포스팅하겠습니다. 정의 객체 지향 프로그래밍(영어: Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 쉽게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또한 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 .. 2023. 10. 14.
[Spring Boot] chatGPT를 활용한 AI 사이트 (4) - chatGPT API 사용하기 chatGPT API 세팅을 끝냈으니 이제 사용해보겠습니다. BoardEntity package com.example.createscripter.entity; import lombok.Builder; import lombok.Generated; import lombok.Getter; import lombok.NoArgsConstructor; import javax.persistence.*; import java.time.LocalDateTime; @Getter @NoArgsConstructor @Entity public class BoardEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private int aid; @Column(len.. 2023. 10. 13.
728x90
반응형