전체 글

·Java
김영한의 실전 자바 - 기본편 강의 | 김영한 - 인프런김영한 | 실무에 필요한 자바 객체 지향의 핵심 개념을 예제 코드를 통해 쉽게 학습합니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문www.inflearn.com   프로그램이 작고 단순해서 클래스가 몇 개 없다면 괜찮겠지만, 기능이 점점 추가되어서 프로그램이 아주 커지게 되면 매우 많은 클래스가 등장하면서 관련 있는 기능들을 분류해서 관리하고 싶을 것이다.UserUserManagerUserHistoryProductProductCatalogProductImageOrderOrderServiceOrderHistoryShoppingCartCartItemPaymentPaymentHistorySh..
·Java
김영한의 실전 자바 - 기본편 강의 | 김영한 - 인프런김영한 | 실무에 필요한 자바 객체 지향의 핵심 개념을 예제 코드를 통해 쉽게 학습합니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문www.inflearn.com  생성자 - 필요한 이유객체를 생성하는 시점에 어떤 작업을 하고 싶다면 생성자(Constructor)을 이용하면 된다.  public class MemberInit { String name; int age; int grade;} public class MethodInitMain1 { public static void main(String[] args) { MemberInit member1 = n..
·Java
김영한의 실전 자바 - 기본편 강의 | 김영한 - 인프런김영한 | 실무에 필요한 자바 객체 지향의 핵심 개념을 예제 코드를 통해 쉽게 학습합니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문www.inflearn.com  프로그래밍 방식은 크게 절차 지향 프로그래밍과 객체 지향 프로그래밍으로 나눌 수 있다. 절차 지향 프로그래밍이름 그대로 절차를 지향한다. 쉽게 이야기해서 실행 순서를 중요하게 생각하는 방식이다.프로그램의 흐름을 순차적으로 따르며 처리하는 방식이다. 즉, "어떻게"를 중심으로 프로그래밍한다.객체 지향 프로그래밍이름 그대로 객체를 지향한다. 쉽게 이야기해서 객체를 중요하게 생각하는 방식이다.실제 세계의 사물이나 사건을 객체로 보고..
·Java
김영한의 실전 자바 - 기본편 강의 | 김영한 - 인프런김영한 | 실무에 필요한 자바 객체 지향의 핵심 개념을 예제 코드를 통해 쉽게 학습합니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문www.inflearn.com 기본형 vs 참조형시작변수의 데이터 타입을 가장 크게 보면 기본형과 참조형으로 분류할 수 있다. 기본형(Primitive Type)`int`, `long`, `double`, `boolean`처럼 변수에 사용할 값을 직접 넣을 수 있는 데이터 타입 (소문자로 시작한다)자바가 기본으로 제공하는 데이터 타입으로 개발자가 새로 정의할 수 없다. 해당 값을 바로 사용할 수 있다. 바로 연산 가능참조형(Reference Type)`Stu..
·Java
김영한의 실전 자바 - 기본편 강의 | 김영한 - 인프런김영한 | 실무에 필요한 자바 객체 지향의 핵심 개념을 예제 코드를 통해 쉽게 학습합니다., 국내 개발 분야 누적 수강생 1위, 제대로 만든 김영한의 실전 자바[사진][임베딩 영상]단순히 자바 문www.inflearn.com   클래스가 필요한 이유자바 세상은 클래스와 객체로 이루어져있다. 그만큼 클래스와 객체라는 개념은 중요하다. 우선 클래스가 왜 필요한지 이해해보자  문제: 학생 정보 출력 프로그램두 명의 학생 정보를 출력하는 프로그래밍을 작성해야 한다. 각 학생은 이름, 나이, 성적을 가지고 있다.`"이름: [이름] 나이: [나이] 성적: [성적]"` 형식으로 출력해야 한다. 변수 사용public class ClassStart1 { publi..
·Flutter
Stack은 자식 위젯들을 겹쳐서 배치할 수 있는 위젯이다.  이때 위젯이 겹쳐서 잘리는 경우가 있는데 그럴 때 아래처럼 파라미터를 주면 된다. clipBehavior: Clip.none
G.H
공부 중!