목록기록/이론 공부 정리 (6)
컴공댕이 공부일지
매번 헷갈렸어서 확실히 정리했다. 1. 벡터를 값으로 전달하기이렇게 하면 함수 내에서 벡터의 복사본이 생성됩니다. #include #include void processVector(std::vector vec) { // 벡터 처리 for (int i : vec) { std::cout
보호되어 있는 글입니다.

**OOP 멤버는 클래스를 구성하는 요소이다. (메소드 or 변수) 생성자는 사용자가 객체를 생성할 때 자동으로 호출되는 메소드이다. (메소드 or 변수) 접근 제한자는 public, private 등 외부에서 접근 가능한 멤버를 결정한다 static이 붙은 멤버는 객체 선언없이 바로 콜해서 사용이 가능하다. 즉, new를 통해 객체 초기화를 할 필요가 없다. 자세한 개념은 아래 요약 필기를 참고하자. 클래스 사용해보기 class Main { public static void main(String[] args) { System.out.println("cp1 객체"); ClassPlus cp1; //ClassPlus 클래스를 자료형으로 하는 cp라는 객체 선언 cp1 = new ClassPlus(); //..

아스키 코드의 활용 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s= new Scanner (System.in); String str = s.next(); switch(str.charAt(0)) { case 65 : //아스키 코드 65번은 'A' System.out.println("str 첫글자는 A"); break; case 66 : //아스키 코드 66번은 'B' System.out.println("str 첫글자는 B"); break; default: System.out.println("str 첫글자는 A, B 둘 다 아님"); } System.out.println(); } ..

반복문, 메소드, 오버로딩, Call by value EC.crew 1주차. 구름 에듀로 Java 기초 문법을 공부중이다. 확실히 c를 지난 학기 내내 공부했었어서 java 기초 문법 공부는 수월하다. * 반복문 모든 반복문은 초기식 / 조건식 / 증감식의 구조 break와 continue는 조건문과 함께 쓰인다! continue 활용 예제 (고의로 생략하기) public class Main { public static void main(String[] args) { for(int i=0; i>> 0 1 2 4 do while 활용 예제 public class Main { public static void main(String[] args) { int a=0; do { System.out.println(..

거의 방치 수준이던 티스토리에 갑자기 왜 공부 기록을 쓰려하냐면... 새학기를 맞아 이번 학기 알차게보내고 싶은 마음도 있지만, 최근 개발 동아리를 몇 군데 준비하며 지원서를 쓰다 느낀 것이 있기 때문이다. 막상 개발 동아리에 들어가려고 지원서 문항을 보는데 막막했다. 돌이켜보니 대학에 입학한지 햇수로 2년인데도 고등학생 때 이후로는 마땅한 포트폴리오도, 공부한 기록도 없었다. 지원서를 쓰는데 마치 판타지 소설을 쓰는 것 같았다. 그만큼 나는 아직 많이 부족하구나를 깨닫게 되었다. 그래서 이 티스토리에 꾸준히 공부기록을 남기며 꾸준히 공부해보려한다. 2023, 화이팅해보자!