Programming Language/Java
-
[Java] 객체와 클래스, 메서드Programming Language/Java 2021. 5. 6. 15:13
인프런 두 잇 점프 무료 인강 서머리 -------------------------------- [객체 지향 프로그래밍과 클래스] -객체(Object)란? "의사와 행위가 미치는 대상" - 사전적 의미 구체적, 추상적 데이터 단위 객체지향 프로그래밍(Object Oriented Programming, OOP) 객체를 기반으로 하는 프로그래밍 cf.절차 프로그래밍(Procedural Programming, 예) C 언어) [클래스(class)] 클래스란? 객체에 대한 속성과 기능을 코드로 구현한 것 "클래스를 정의 한다" 라고 함 객체에 대한 청사진(blueprint) 객체의 속성 객체의 특성, 속성, 멤버 변수 property, attribute, member variable 객체의 기능 객체가 하는 기..
-
[Java] 구구단 출력 (for문)Programming Language/Java 2021. 5. 6. 15:12
작년에 해보고 오랜만에 Java로 구구단 출력. 작년에 학원에서 선생님이랑 같이 했던 기억을 더듬으며 시도했다. 분명 맞는거 같은데 앞에 단 출력 부분이 계속 10으로 나왔다. 수요일 저녁에 해보고 목요일 퇴근 후 다시 시도해 봤는데, 마침내 잘못 출력되는 이유를 알아냈다. 그 이유는 바로 for문이 완료된 후 ; 를 찍었기 때문이다. 역시 똑똑한 컴퓨터는 내가 치는 모든 입력을 정확히 받아들이고 있었다 ㅎㅎ 그래도 이번 계기로 다음부터는 실수를 하나 줄일 수 있게되었다! [구구단 출력: 정확한 버전] [구구단 출력: 오류 버전] 작성일: 2021. 02. 25. 21:19 기존 블로그 글 이전일: 2021. 05. 06. 15:12
-
[Java] Hello WorldProgramming Language/Java 2021. 5. 6. 15:03
20년 7-8월 Java 를 시작하며 어느 정도 배웠으나 복습하고 마음을 다잡을겸 유튜브 생활코딩을 참고하여 Hello Wolrd 출력을 해보았다. 설연휴라 동생 랩탑을 빌려 eclipse 설치 후 디버깅했는데 이전에는 못 보았던 에러가 발생했다. 에러가 발생해서 너무 좋았다. 학원에서 수업을 들을 때는 나로 인해 시간이 뺏길까 빨간색 에러 메세지가 싫었는데, 집에서 혼자 공부하다보니 에러를 통해 공부할 새로운 내용이 생겨서 오기가 생겼다. (나의 귀엽고 자그마한 에러^^) 에러명: Error: Could not find or load main class HelloWorldApp 입력코드: public class HelloWorldApp { public static void main(String args..