본문 바로가기

java

java-2022-08-29

이번주 토요일은 영재원 수업떄문에 부득이하게 불참하게 되었다 아직까지는 내가 배운부분을 나가고있기떄문에 크게 문제되지는 않지만 녹화본을 보고 복습을 하기는 해야할거 같다.

영재원에서 배운 것들도 잊기전에 써야 할거같다 겸사겸사 python 이랑 c언어도..


이번주 일요일에는메소드와 class를 배웠다 class는 저번에 들었을 떄 이해하는라 꽤 애를 먹었는데 이번에는 쉽게 이해했다 .

 

메소드

 

 

 

메소드 파이썬의 함수와 c언어의 메소드와  매우 흡사하다 메소드에는 오버로딩이라는게 있는데 메소드의 이름이 같아도 받아오는 값의 자료형과 변수명이 다르면 오류가 나지않는다


class

class는 쉽게 표현하자면 나만의 모듈이다 java에서 값을 입력 받을때 impor util.java.scanner;과Scanner in = new Scanner(System.in);을 입력하여 가저 오는 것처럼 class도 import는 필요로 하지않지만 Student student1 = new Student();처럼 호출해서 사용할수있다

위처럼 class를 사용하려면 2개의 작업창을 필요로 한다 main 에서는 class 에 값입력과 호출을 나머지 연산은 class에서 하는 것이다 User에서 입력받은 값들을 전역 변수에 입력해주고  showInfo에서는 전역 변수의 값을 출력해준다.

'java' 카테고리의 다른 글

국민대 알고리즘 대회 후기  (0) 2023.08.04
java 2022-8-24  (0) 2022.08.28
java2022-08-22  (0) 2022.08.22