오버로딩 vs 오버라이딩
상속과 오버라이딩 부모 클래스에도 있던 메서드이지만, 자식 클래스에서 동작이 달라지는 메서드 = 오버라이딩 오버로딩 func Method ( a : Int, b : Int ) { } func Method ( a : Int, b : Double ) { } 같은 이름의 함수이더라도, 매개변수의 형태가 다르면 서로 다른 함수로 취급하는 것
상속과 오버라이딩 부모 클래스에도 있던 메서드이지만, 자식 클래스에서 동작이 달라지는 메서드 = 오버라이딩 오버로딩 func Method ( a : Int, b : Int ) { } func Method ( a : Int, b : Double ) { } 같은 이름의 함수이더라도, 매개변수의 형태가 다르면 서로 다른 함수로 취급하는 것
손님이 주문하는 방식 매번 다르다! 컴퓨터와 컴퓨터가 서버에 요청하는 방법이 같아야함 != 정해진 규칙 종류 Http : 서버와 클라이언트가 인터넷 상에서 데이터를 주고받기 위한 프로토콜 -> packet이라는 데이터 형식 사용 -> 헤더와 바디로 이루어져 있음 Https : Http에서 보안이 up된 버전 Mysql: ssh : 원격 시스템에서 사용하는 프로토콜 ftp sftp IP & Port 도로명 주소 = 도메인 -> 위도, 경도 = IP 도메인 : www.naver.com / 110.~.~ IP주소를 찾았다고 해서 끝나는 것 X Port를 통해 문을 열고 닫는 것 해야함! Port == 문 Port Forwarding 포트포워딩이란 " 포트 포워딩(port forwarding) 또는 포트 매핑(..
https://www.acmicpc.net/problem/2455 2455번: 지능형 기차 최근에 개발된 지능형 기차가 1번역(출발역)부터 4번역(종착역)까지 4개의 정차역이 있는 노선에서 운행되고 있다. 이 기차에는 타거나 내리는 사람 수를 자동으로 인식할 수 있는 장치가 있다. www.acmicpc.net max = 0 sum = 0 for _ in range(4): left , getin = map(int, input().split()) sum = sum + getin - left if sum > max : max = sum print(max)
https://www.acmicpc.net/problem/2490 2490번: 윷놀이 우리나라 고유의 윷놀이는 네 개의 윷짝을 던져서 배(0)와 등(1)이 나오는 숫자를 세어 도, 개, 걸, 윷, 모를 결정한다. 네 개 윷짝을 던져서 나온 각 윷짝의 배 혹은 등 정보가 주어질 때 도(배 한 www.acmicpc.net for _ in range(3): num = sum(list(map(int,input().split()))) if num == 3: print("A") elif num == 2: print("B") elif num == 1: print("C") elif num == 0: print("D") elif num == 4: print("E")