본문 바로가기

객체지향2

터커의 '컴맹을 위한 프로그래밍 기초 강좌' 후기 목차소개후기 한동안 안 쓰던 golang을앞으로 또 쓸 일이 많이 생길 거 같아유튜브에서 golang 강의를 하나 정주행하게 되었다 소개컴맹을 위한 Go 언어 기초 프로그래밍 기초 강좌 1 - 트랜지스터를 알아보자Tucker 의 프로그래밍 기초 강좌 입니다.기초 이론 부터 차근차근 진행하려 합니다.1강 컴퓨터 원리와 구조 입니다.https://youtu.be/Tq3W8UyltFs 최근에 Tucker의 Go 언어 프로그래밍 라는 책도 발간하신 ( 구매했지만 아직 읽어보진 못했다 )터커님의 유튜브 강의인데 제목에서도 알 수 있듯이초보자들이 입문할 때 듣기 좋은 내용들로 강의가 구성되어 있다 하지만일반적으로 언어 문법에 대해서만 설명서 처럼설명하는 일부 타강의들과는 달리'컴맹을 위한 기초 프로그래밍 ' 치고는.. 2021. 5. 27.
객체 지향과 다형성 그리고 SOLID 객체 지향 프로그래밍다형성SOLID참고객체 지향 프로그래밍말 그대로 '객체'를 지향하는 프로그래밍.코드를 단순한 명령어가 아닌 '객체'로서 바라봄객체한 묶음으로 상태 값과 기능을 가지는 현실 세계의 사물과 같은 개념객체 간 데이터 교환과 관계를 통해 작업을 진행다형성필요한 기능을 정의하여 그 기능을 가진 객체들을 유연하게 바꿔가며 사용할 수 있음 객체 또는 사용자가 필요한 기능을 연결고리(인터페이스)로 정의하고 이를 사용그럼 이 자리에는 연결고리를 갖고 있는(인터페이스를 구현한) 객체가 들어감으로써서로 다른 객체여도 사용자가 필요로 하는 연결고리만 갖고 있으면 정상 동작을 보증예시노트북에 USB-C 단자라는 연결고리가 있다면 이 연결고리를 통해 64GB 용량을 가지는 메모리, 128GB 용량을가지는 메모.. 2021. 1. 5.