반응형

클래스 3

파이썬 클래스 사용법 및 작성법

파이썬 클래스 사용법 및 작성법사용하기 전에 클래스와 객체가 무엇인지 알아야 한다. 클래스란?클래스는 객체를 만들기 위한 설계도로 속성(필드) 행동(메서드)을  가질 수 있다.속성(필드)은 클래스에서 정의한 변수로 객체의 상태를 나타냅니다.행동(메서드)은 클래스에서 정의한 함수로 객체가 할 수 있는 동작을 나타 냅니다.class 클래스명 myname: def __init__(self,name): self.__name=name def getName(self): print("이름 : ",self.__name)이렇게 클래스를 정의하면 from 클래스가담긴 파일명 import myname(클래스명)f=myname("아리") #생성자f.getName()위 코드를 동작시키면 아리라는 이름이 출력된다..

파이썬 공부 2024.09.11

자바 추상클래스,인터페이스

자바 추상클래스 추상클래스란? -추상클래스는 메서드명만 존재하고 안의 내용은 자식 클래스에서 구현되는 클래스를 말한다. -이러한 내용이 없는 메서드를 추상 메서드라 한다, -추상클래스 안에는 추상 메서드와 일반 메서드 모두 다 사용할 수 있다 그러나 추상 메서드가 하나 이상 있어야 한다. -추상 클래스는 자신의 인스턴스를 객체로 가질 수 없다. 이 말은 자신을 객체로 사용이 불가능하다 자식클래스에 상속 후 자식클래스를 인스턴스 하여 부모인 추상클래스 내용을 사용할 수 있다. 추상 클래스 선언 abstract class 클래스명 => 이렇게 선언할 수 있다. 추상 메서드 선언 abstract 반환유형 메서드명(); => 이렇게 선언할 수 있다. 추상클래스 사용법 -추상클래스 abstract class An..

자바 클래스

자바 클래스 클래스의 구성요소 멤버 변수 더보기 멤버 변수는 객체의 데이터가 저장되는 곳을 말하면 주로 필드라고 부른다. 사용법 package classd; public class Member { int age=10; public static void main(String[] args) { Member data=new Member(); //객체를 만들고 System.out.println(data.age); //객체명.멤버변수명 을 이용하여 값을 가져올수 있다. } } //static 으로 선언한 멤버 변수는 같으 클래스 안에서 객체선언 없이 사용가능하다. package classd; public class Member { public static String name="홍길동"; public static..

반응형