근성프로그래머 이준형

고정 헤더 영역

글 제목

메뉴 레이어

근성프로그래머 이준형

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (136)
    • 과제 (27)
      • 객체지향프로그래밍(C++) (4)
      • 디지털논리회로(verilog) (6)
    • 공부 (41)
      • AI (5)
      • Be BE (1)
      • Linux (2)
      • 인터넷 (2)
      • 알고리즘 (1)
      • eBPF (0)
      • Rust (0)
      • PyGAD (1)
    • 운동 (2)
      • 야구대회 (1)
      • 야구연습 (1)
      • 보통운동 (0)
    • 일상 (6)
      • 맛집탐방 (1)
      • 여행 (5)
    • 공지 (0)
    • 책 리뷰 (60)
      • 생활코딩! HTML+CSS+자바스크립트 (20)
      • 이것이 취업을 위한 코딩테스트다 (8)
      • Do it! 코틀린 프로그래밍 (12)
      • 생활코딩! 자바 프로그래밍 입문 (20)

검색 레이어

근성프로그래머 이준형

검색 영역

컨텐츠 검색

책 리뷰/생활코딩! 자바 프로그래밍 입문

  • 22일차 - 오버로딩과 오버라이딩

    2024.01.22 by 근성

  • 21일차 - 상속 수업 소개

    2024.01.22 by 근성

  • 19, 20일차 - 생성자와 this

    2024.01.22 by 근성

  • 18일차 - 클래스, 인스턴스

    2024.01.22 by 근성

  • 17일차 - 남의 클래스 & 인스턴스

    2024.01.22 by 근성

  • 16일차 - 접근 제어자, static

    2024.01.18 by 근성

  • 15일차 - 메서드 3

    2024.01.17 by 근성

  • 14일차 - 메서드2

    2024.01.16 by 근성

22일차 - 오버로딩과 오버라이딩

https://baseballgrammer.tistory.com/103 5주차 - 클래스와 객체의 정의 이번 주차는 클래스와 객체이다. 클래스와 객체의 정의 객체지향 프로그래밍에서는 떼고 싶어도 뗄 수 없는 단어이다. 본 책에서는 단어를 객체에 관한 단어들을 정의해두었다.(나중에 다시 보 baseballgrammer.tistory.com 위 링크에서 길게 정리했었기에 간략하게 정리만하자. 부모 클래스의 메서드를 재정의 하는것을 오버라이딩 인자의 형식만 달라지는 것이 오버로딩(상속과는 상관 X)

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 22. 14:36

21일차 - 상속 수업 소개

중복으로 인한 피해를 상속을 통해서 해결할 수 있다. 모든 메서드와 변수를 상속받는 클래스를 만들 수 있다. package day21; class Cal{ public int sum(int v1, int v2){ return v1+v2; } } class Cal3 extends Cal { public int sum(int v1, int v2){ System.out.println("Cal3!!"); return v1+v2; } public int minus(int v1, int v2){ return v1 - v2; } } public class InheritanceApp { public static void main(String[] args){ Cal c = new Cal(); System.out.prin..

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 22. 14:33

19, 20일차 - 생성자와 this

this 라고 하는 키워드는 우리가 생성한 인스턴스를 가리키는 이름이다.

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 22. 14:17

18일차 - 클래스, 인스턴스

복제된 냉장고들의 원형을 클래스라고 한다. 원형이 되는 클래스를 복제한 복제본 하나하나를 인스턴스라고 한다. static 키워드는 뒤에 따라온 문자열이 클래스 소속이라는 의미이다. 클래스와 인스턴스의 개념을 종합해서 책에서 보여준 코드이다. package day18; public class MyOOP { public static void main(String[] args){ Print p1 = new Print(); p1.delimeter = "----"; p1.A(); p1.A(); p1.B(); p1.B(); Print p2 = new Print(); p2.delimeter = "****"; p2.A(); p2.A(); p2.B(); p2.B(); p1.A(); p2.A(); p1.A(); p2.A(..

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 22. 14:03

17일차 - 남의 클래스 & 인스턴스

메서드를 함수, function, 서브루틴, 프로시저 라고도 부른다. 남의 클래스 그러니까 만들어진 라이브러리를 사용해보자. math는 해봤으니, 파일 입출력과 관련된것을 사용해보자. package day17; import java.io.FileWriter; import java.io.IOException; public class OthersOOP { public static void main(String[] args) throws IOException{ FileWriter f1 = new FileWriter("data.txt"); f1.write("Hello"); f1.write(" Java2"); FileWriter f2 = new FileWriter("data2.txt"); f2.write("Hel..

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 22. 13:50

16일차 - 접근 제어자, static

접근 제어자는 public, private가 있다. 다른 클래스에서 접근이 되고, 안되고의 차이이다. 이 부분은 kotlin에서 자세히 다뤘으니 아래 글을 참고 https://baseballgrammer.tistory.com/103 5주차 - 클래스와 객체의 정의 이번 주차는 클래스와 객체이다. 클래스와 객체의 정의 객체지향 프로그래밍에서는 떼고 싶어도 뗄 수 없는 단어이다. 본 책에서는 단어를 객체에 관한 단어들을 정의해두었다.(나중에 다시 보 baseballgrammer.tistory.com static static이라는 키워드가 붙은 메서드는 클래스의 메서드이고 static이 없는 메서드는 인스턴스의 메서드이다.

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 18. 20:26

15일차 - 메서드 3

메서드는 서로 연관된 명령을 grouping해서 이름을 붙인 것이다. 클래스는 서로 연관된 메서드와 변수를 grouping해서 이름을 붙인 것이다.

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 17. 14:19

14일차 - 메서드2

https://baseballgrammer.tistory.com/123 13일차 - 메서드 메서드는 함수라고도 부른다. (코틀린에서 공부할때는 객체 안에들어가면 메서드, 아니면 함수였다.) 복잡한 것을 정리해서 다시 단순하게 만드는 정리정돈의 도구이다. 메서드를 이용하면 복 baseballgrammer.tistory.com 위의 글에서 메서드 안에 파일입출력에 관련된 함수를 작성한 내용이다. 굳이 챕터를 나눠야만 했나? 싶다.

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 16. 13:32

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
근성프로그래머 이준형 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바