분류 전체보기 (53) 썸네일형 리스트형 2024000066김태윤10주차 수업시간과제 (모든 자료는 한성현교수님 수입시간에 나옴.)new연산자 사용언어프로그래밍언어에서 동적메모리할당을 하는이유를 알려달라고해보았다.컨트롤h를 누르고 위에 바꿔야할 소스와 바꿀소스를 밑에넣고 한번에 바꿀수있다.#define _CRT_SECURE_NO_WARNINGS #include #include //strcpy에서 오류나면 string.h로 변경 using std::cout; class Cat { private: //생략가능 int age; std::string name; public: Cat(int age, std::string n) { this->age = age; name = n; // name=n; //A cout } ~Cat() { cout int getAge(); std::string getN.. 2024000066김태윤 10주차 예습과제 2024000066 김태윤 9주차 수업시간과제 모든자료는 한교수님시간에 나옴.객체지향언어의 특징-캡슐화이다.객체가 멤버에 접근할떄는 .이나,->를 쓰고 이를 직접참조연산자와. 간접참조연산자 라고 부른다.#include using namespace std; class Dog { private: int age; double weight; string name; public: int getAge() { return age; } void setAge(int a) { age = a; } double getWeight() { return weight; } void setWeight(double w) { weight = w; } string getName() { return name; } void setName(string n) { name = n; } }; .. 2024000066김태윤 9주차 예습과제 2024000066김태윤 7주차 수업시간 과제 *모든 자료는 smile han(한성현 교수님) 수업시간에 나온 자료입니다*\ private(프라이벗 은 디폴드 값으로 써도되고, 안써도 된다.private 대신, public을 쓰면 전체적으로 접근이 가능해서 오류가 나지않고, 나이를 찍어볼수 있었다. (지역->전역 느낌)하지만, c++에선 캡슐화를 중요하게 생각하기에, private를 많이 쓰고, 이걸 쓴다면 class문내부에서만 쓸 수 있게된다.기본적으로 c++에선 접근 권한이 3가지가 있다. 외부에서 접근이 불가능한 private, protected와 외부에서도 접근이 가능한 public이 있다. 언어별 접근권한. 현광펜 하이라이트는 디폴드이다. ( 디포트로 사용하는 속성이 다르다). 현재c++에선 private,public,protected이렇게.. 2024000066 김태윤7주차 예습 2024000066김태윤6주차 수업시간 과제 *본 계시물은 한성현 교수님 시간에 나온 내용들입니다.*(smile han의 프르그래밍)챗gpt에게 객체지향언어를 많이사용하는 순으로 알려다라고 해보았습니다.소프트웨어 가격이 줄어들지 않아서 이를 해결하기위한 방법으로 객체지향 프로그래밍이있다.기존 구조적플그래밍의 문제점. 처리동작과 자료사이의 관계가 서로 밀접하게 연관되지 않음.객체 기반으로하는 소스에서 변수와 함수를 메소드 라고한다. c++은 객체지향 언어라기보단 다중 패러다잉 언어이다. 여러가지가 섞인 형태.클래스,객체,인스턴스의 차이점을 알려달라고해보았다.객체의타입( 설계도)는 클래스이고객체는 그 설계도를 보고 만든 집이다.객체는 유일하게 존재하여 값으로 대입할 수 있는 것, 사람으치면 흑인,백인이 아닌 "나" (학번, 20살,인덕대를다니는)클.. 2024000066김태윤 6주차 예습과제 이전 1 2 3 4 5 ··· 7 다음