일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- BCryptPasswordEncoder
- springboot
- oracle
- git amend
- Thymeleaf
- mybatis
- passwordencoder
- SQL
- git revase
- git
- 이딴게개발자
- assertequals
- MVC
- content-box
- PathVariable
- CRUD
- WHEREIN
- HTML
- 부적합한열
- Java
- JavaScript
- useContext
- 배열
- JDBC
- git reset
- Spring
- ResultType
- react
- localStorage
- Variabla
- Today
- Total
목록전체 글 (53)
개발새발

**API (Application Programming Interface) 응용프로그램에서 다른 소프트웨어와 상호작용을 할 수 있도록 제공되는 일련의 규칙과 명령어 집합 다른 서비스, 라이브러리, 운영체제 또는 플랫폼과 통신하기 위해 사용 프로그래머에게 특정 서비스 또는 라이브러리와 상호작용할 수 있는 방법을 제공 HTTP 요청을 통해 데이터를 전송하고 받는 형태로 사용 **SDK (Sofrware Development Kit) 특정 소프트웨어 또는 하드웨어 플랫폼에 대한 개발 도구와 리소스 집합 Skd는 개발자가 특정 플랫폼 또는 서비스를 활용해서 응용 프로그램을 만들 때 필요한 도구, 라이브러리, 예제코드 및 문서를 포함 일반적으로 API 호출을 추상화하고 개발자에게 보다 쉬운 방법으로 상호작용 가능..

실무에서는 거의 쓰이지 않는 방법이라고는 하나 개념은 알고 넘어갑시다 왜 추상 클래스라고 하는 것이며, 왜 쓰는 것일까? 1. 추상클래스 Abstract 일반적인 클래스와 다르게 직접 객체를 생성할 수 없음. 주로 다른 클래스들이 공통으로 가져야하는 메서드나 필드를 정의하는데 사용됨. 코드의 재사용성과 유지보수성을 향상시킬 수 있다는 특징이 있다. 2. 추상클래스 선언 방법 클래스 선언 앞에 'abstract'를 붙이면 끝! 구조는 다음과 같다 abstract class MyAbstractClass { //추상메서드와 일반 필드, 메서드 등을 포함 가능 abstact void myAbstractMethod(); //추상메서드 } 3. 추상메서드 추상클래스는 하나 이상의 추상메서드를 포함해야 하는데, 이때..

와! 처음 클래스를 만들었을 때는 public class Pokemon { public static void main(String[] args) { int name; int number; int level; } } 정도의 변수를 선언하기만해도 매우 해피해피해피였는데, 갈 수록 인스턴스 변수니 매개변수니 지역변수니 어쩌구저쩌구 너무 많은 종류의 변수들이 흘러나온다! 더 복잡해지기 전에 정리 한 번 하려고 쓰는 글~ 1. 선언위치에 따른 변수의 종류 일단, 변수는 선언하는 위치에 따라서 종류를 나눌 수 있다. 크게 멤버 변수와 지역 변수로 나뉘며, 멤버 변수 클래스 변수와 인스턴스 변수를 통틀어서 부르는 변수다. 1) 멤버 변수(Member Variables) 클래스 또는 객체에서 일부러 선언되는 변수 객체..

지금껏 코딩을 하면서 생성자가 뭔지도 정확히 개념도 안 잡혔고, 그냥 쓰라니까 쓰기는 하는데 이게 왜.. 필요한지도 이해가 잘 안됐다. 그냥 그런가보다 하고 넘기기에는 너무 자주 쓰는 것같고..해서 다시 공부한 결과~ 1. 생성자 인스턴스가 생성 될 때마다 호출되는 인스턴스 초기화 메서드 아무든 메서드의 일종이다 개발자가 직접 생성자를 생성하지 않으면 기본적으로 디폴트(기본) 생성자가 자동으로 생성되는데, 얘는 클래스이름 () {} 과 같은 모양새를 가지고있다. ( ) ← 일단 소괄호 안이 공란으로, 매개변수가 없다는 것이 가장 큰 특징. 위에서 말한대로 클래스 내에 생성자가 하나도 존재하지 않으면 컴파일러가 자동으로 추가해준다. (단, 생성자가 하나라도 존재할시에는 자동 추가가 되지 않음. 필요하면 직..

공부를 하면 할 수록 Class, 객체(혹은 인스턴스), 메서드, 생성자의 개념이 정확히 잡혀있지 않아 항상 머릿속에서 뒤죽박죽임을 느껴서 쓰는 글. 이대로 가다가는 정말 망해버릴 것같아서 정리를 해야겠다는 필요성을 느꼈다. 연습문제 등 할 숙제가 태산이지만 제대로 알지도 못하고 어영부영 문제 푸는 것보다 훨씬 나은 투자가 될 것같아서.. 아무튼 1. 클래스 객체의 속성과 기능을 코드로 구현한 것 클래스를 정의한다 = 객체를 클래스로 구현하는 것 ex) '학생'이라는 객체 > 클래스로 구현하기 멤버 변수: 클래스의 속성 (학번, 이름, 학년, 사는곳) pacakage classpart; public class Student{ //class: 클래스를 만드는 예약어, Student: 클래스 이름 int s..