2023-08-11 TIL ( 클래스란 무엇인가 및 챗 gpt 질문 )

오준석·2023년 8월 12일
0

TIL (Today I Learned)

목록 보기
64/105

TIL

< 혼공자 클래스 >

클래스 선언
: 객체들을 정의하고 객체를 활용해서 프로그램을 만드는 것은 객체 지향 프로그래밍이라 한다. 프로그래밍 언어 개발자들은 크게 클래스와 프로토타입이라는 2가지 문법으로 객체를 효율적으로 만든다.

추상화는 프로그램에서 필요한 요소만은 사용해서 객체로 표현하는 것
클래스는 객체를 안전하고 효율적으로 만들 수 있게 해주는 문법
인스턴스는 클래스를 기반으로 생성한 객체를 의미
생성자는 클래스를 기반으로 인스턴스를 생성할 때 처음 호출되는 메소드


클래스 이름은 첫 글자를 대문자로 지정하는 것이 개발자들의 약속!

// 클래스는 다음과 같은 형태로 생성
class 클래스 이름 {

}
// 클래스를 기반으로 만든 객체는 전문 용어로 인스턴스, 그냥 객체라고 부르는 경우도 많다. 인스턴스를 생성할 땐 다음과 같은 문법 사용.
new 클래스 이름()

도서 출처 : 혼자 공부하는 자바스크립트 / 윤인성 / 한빛미디어


< 챗 GPT 활용 프론트엔드 만들기! >

좋은 질문이 좋은 답변을 받습니다.

💡 ChatGPT에게 질문을 할때는 아래와 같은 방법으로 질문
  1. 구체적인 질문: 질문을 할 때는 가능한 한 구체적으로 하세요. 예를 들어, "HTML에서 form 태그를 사용하여 회원 가입 페이지를 어떻게 작성하나요?" 또는 "Bootstrap을 사용하여 로그인 페이지의 버튼을 어떻게 스타일링하나요?"와 같이 물어보세요.

  2. 직접적인 질문: 질문이 특정 기술이나 메서드에 관련된 경우, 그것을 명확하게 지정하세요. 예를 들어, "JavaScript의 fetch 메서드를 사용하여 서버에서 게시글 리스트를 어떻게 가져오나요?"라고 물어보세요.

  3. 전체 문맥을 고려한 질문: 질문이 이전 대화의 문맥에 의존하는 경우, 그 문맥을 명시적으로 포함시키세요. 예를 들어, "당신이 방금 언급한 JavaScript의 fetch 메서드는 어떻게 작동하나요?"라고 물어보세요.

ex) 헤더 영역 왼쪽에 회원가입버튼, 로그인 버튼을 헤더 영역 오른쪽에 홈 링크버튼, 게시글 링크버튼, 댓글 링크버튼을 만들어주세요

profile
개발자를 목표로 열심히 하려고 합니다.

0개의 댓글