본문 바로가기

annotation2

TIL 230613 : Spring 첫 인상. (@annotation) TIL은 뭔가 표면적인 내용 그 이상의 깨달음들을 기록하고 싶습니다. 아쉽게도 아직은 기본적인 문법과 기능들을 익히는 데에도 헷갈리고 숙지하기 바쁩니다. 어설프게 MVC패턴을 정리할 수는 있겠지만 머릿속 깊이 이해했다고 보기는 어렵기에 그 정도 수준의 학습을 기록하기엔 마음이 가지 않기에, 우선 기초를 빨리 숙지하고 거기서 나오는 응용력을 빨리 끌어올리고 싶은 마음에 기초적인 내용들을 숙지하기 위한 TIL로 정리하려하고, 그에 대한 변명을 해봤습니다.😂 Spring의 첫인상. @Annotation의 형태로 편리한 기능을 제공하는 느낌들을 많이 받았다. gradle이라는 기능이 있고 이를 통해 build하는 작업환경(?)을 세팅해주는 느낌이다. 작업환경의 중요성을 얼핏들은 것 같은데 우선 이에 대한 공부는.. 2023. 6. 14.
TIL 230525 : @오버라이드 super. this. 지난 시간에 위와 같이 Car 클래스와 Tire, Handle, Door 클래스를 각 객체로 생성해서 포함하는 걸 만들었었다. 그리고 각 클래스에는 생성자에 sout으로 생성자가 실행됐음을 표시해두었고 결과로도 확인할 수 있었다. Car car = new Car(); Car 객체를 생성해서 포함된 객체들도 생성되는지 확인해보자. 추가적으로, 내부 객체들이 먼저 윗줄부터 생성되고, 마지막으로 Car객체가 생성되는 걸 확인할 수 있었다. 상속. 부모로부터 모든 걸 물려받을 수 있는 금수저 클래스같달까. 이번엔 Car 클래스로부터 상속받아 SuperCar클래스를 생성해보았다. 마찬가지로 SuperCar에도 생성시 sout되게 해두었다. 실행해보자. Car 객체까지 생성되는 걸 확인했다. 살짝 예상못한 친구였는.. 2023. 5. 25.