전체 글(193)
-
C++ 7주차 수업 내용 및 수업 후 과제
- 클래스 외부에서 멤버에 접근할 수 있는 권한 전용(private) 해당 클래스 내부에서만 접근 가능 디폴트 속성으로 생략 가능(써도 되고 안써도 됨) 범용(public) 어디에서나 접근 가능 보호(protected) private이지만 자식에게는 접근할 수 있도록 함ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ디폴트로 설정되어 있는 것ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ- 클래스 맴버의 접근 권한 : public(범용)□ 함수는 보통 public으로 만듬(맴버함수는 주로 public으로 선언) public의 멤버함수는 private 멤버변수를 접근하는데 많이 사용 private 멤버변수 age에 접근하기 위해 getAge()라는 멤버함수..
2024.10.15 -
c++ 7주차 예습 과제
1. 강의 주제정수(Integer) 클래스와 객체, 클래스 멤버의 접근 권한, 함수의 정의와 호출, inline 함수, 클래스 멤버함수의 선언과 정의 2. 강의 키워드클래스, 정수, 객체, 맴버, 변수, 권한 3. 주요 내용 요약클래스에는 private 멤버변수 val과 public 멤버함수 getVal(), setVal()이 있다. 클래스 멤버의 접근 권한에는 private, public, protected가 있다. private 멤버는 해당 클래스 내부에서만 접근할 수 있고, public 멤버는 어디에서나 접근할 수 있으며, protected 멤버는 자식 클래스에서 접근할 수 있다. 함수는 특정한 작업을 수행하는 독립적인 단위 모듈이다. 함수에 입력으로 전달되는 것을 매개변수 또는 인자라고 하며, ..
2024.10.15 -
c++ 6주차 수업 내용 및 수업 후 과제
- 객체지향 언어를 많이 사용하는 언어를 순위별로 정리한 표순위언어설명1자바 (Java)플랫폼 독립적이며, 대규모 시스템에 많이 사용됨.2C++성능이 중요한 시스템과 게임 개발에 널리 사용됨.3파이썬 (Python)간결한 문법으로 데이터 과학 및 웹 개발에 인기.4C#마이크로소프트 생태계에서 주로 사용됨.5루비 (Ruby)웹 애플리케이션 개발에 강력한 프레임워크(Rails)와 함께 사용됨.6스위프트 (Swift)iOS 및 macOS 애플리케이션 개발에 주로 사용됨.7PHP서버 사이드 웹 개발에 많이 사용됨.8자바스크립트 (JavaScript)웹 프론트엔드 및 백엔드 개발에 필수적.9델파이 (Delphi)주로 윈도우 애플리케이션 개발에 사용됨.10Kotlin안드로이드 개발에 주로 사용됨. - 소프트웨어 위..
2024.10.08 -
c++ 6주차 예습 과제
1. 강의 주제구조체의 정의, 클래스와 객체의 개념, 상속 및 다형성에 관련한 주제 2. 강의 키워드변수, 배열, 구조체, 구조적 프로그래밍, 객체, 객체지향, 상속, 클래스, 맴버 3. 주요 내용 요약변수는 데이터를 저장하는 메모리 공간으로, 값이 변경 가능하고,배열은 동일한 데이터 타입의 요소들을 연속적으로 저장하는 것이다.구조체는 서로 다른 데이터 타입의 변수를 묶어주는 사용자 정의 타입이다. 구조체는 서로 다른 자료형(int, char, double 등)을 구성 요소로 하여 새로운 자료형을 만들며,배열과 달리 다양한 자료형을 하나로 묶어 관리할 수 있다.구조체 변수는 선언 시 동시에 정의하거나 따로 선언할 수 있으며,C++에서는 struct를 생략해 더 간결하게 사용할 수 있다. 구조체의 멤버에 ..
2024.10.08 -
c++ 5주차 비대면 수업
함수를 정의하고 호출하는 소스 코드argument/parameter, 리턴값#include iostream>int up(int x) {return x + 1;}int main() {int result = up(3); // 함수 호출std::cout "Result: " result std::endl; // 결과 출력return 0; } ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 함수 만들기 (1) : 전광판 함수#include stdio.h>void display() {printf("안녕");} int main() { printf("Hi"); display(); return 0;}↑ int main에서 "Hi"라는 문자열을 출력하고 display()함수를 호풀하여 "안녕"을 ..
2024.10.07 -
4주차 유니티 프로그래밍
실습6이 시험에 나올 확률이 있음 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Var_jsy : MonoBehaviour { // Start is called before the first frame update void Start() { // 실습1 //int num1 = 2024001910; //print(("학번은") + (num1)); // int no1 = 2, no2 = 6; // print(("no1+no2=") + (no1 + no2)); //실습2 //..
2024.09.25