전체 글45 메서드, 생성자, 객체, 클래스, 인스턴스 이것들을 피자를 만든다고 생각해서 이해하기로 했다. 메서드 메서드는 레시피의 특정 동작과 같다. 특정 동작이란 토핑 추가를 한다. 피자를 굽는다. 등이 있겠다. public void addToppings(String topping) { // 토핑을 추가하는 기능 } public void bakePizza() { // 피자를 굽는 기능 } 생성자 피자을 만드는 사람과 같다. 피자 제조자가 피자을 만들기 위해 레시피를 사용하는 것처럼, 생성자(피자을 만드는 사람)는 객체(피자)의 인스턴스(한조각)를 만들기 위해 클래스를 사용한다. public class Pizza { // 피자에 대한 정보를 저장하는 멤버 변수들 public Pizza(String size, String crustType, String sa.. 2023. 3. 15. [모두의 네트워크] -01 네트워크 첫걸음 컴퓨터 네트워크란 물리적으로 떨어진 컴퓨터 혹은 기기들이 연결되어 데이터를 주고 받을 수 있게 하는 기술이다. 이때 통신을 위해 LAN 또는 WAN을 사용할 수 있는데 LAN(Local Area Network)는특정 지역을 범위로 하는 네트워크이다. 보통 가정 혹은 회사 같은 장소에서 사용한다. 다음으로 WAN(Wide Area Network)는 지리적으로 넓은 범위에 구축된 네트워크이다. WAN은 ISP(Internet Service Provider)가 제공하는 서비스를 사용하여 구축된 네트워크를 말한다. 우리가 흔하게 알고 있는 KT, U+, SKT등이 이에 해당한다. 가정에서는 어떻게 구성이 되어 있을까 아래 그림에서는 가정에서의 네트워크 구성을 간단하게 그려보았다. 컴퓨터1, 2, 프린터는 유선 .. 2023. 3. 14. 특정 문자 제거 letter[0]을 안해서 틀렸었다. 문제를 잘 읽자. #include #include using namespace std; string solution(string my_string, string letter) { string answer = ""; for(int i =0; i 2023. 2. 22. 문자 반복 출력하기 처음에 이렇게 풀었더니 아스키코드 값 연산이 되버림 #include #include using namespace std; string solution(string my_string, int n) { string answer = ""; for(int i = 0; i 2023. 2. 22. 이전 1 2 3 4 5 6 7 8 ··· 12 다음