PHP의 클래스는 일반적인 트랜잭션을 나타냅니다. 객체는 특정 트랜잭션 유형의 특정 대표를 나타내며 인스턴스라고도 합니다. 메서드는 멤버 메서드라고도 하는 클래스 구조에서 생성된 함수를 나타냅니다. 또는 멤버 함수.
자세한 소개:
(추천 튜토리얼: php 비디오 튜토리얼)
Class: 클래스는 객체 지향 본문을 정의하는 가장 바깥쪽 구조이며 본문 데이터와 기능을 래핑하는 데에도 사용됩니다. (기능) 클래스는 일종의 공통 업무를 대표하며 업무의 공통성을 나타냅니다.
객체: 객체는 특정 유형의 트랜잭션을 구체적으로 표현하고 실제 데이터 및 기능적 작업의 특정 단위를 인스턴스라고도 합니다.
인스턴스화: 새로운, 추상적인 개념에서 추상적인 개념에 부합하는 특정 인스턴스를 얻는 프로세스입니다.
클래스 멤버: 멤버는 클래스 구조의 모든 것을 나타냅니다. 클래스 멤버에는 세 가지 유형이 있습니다.
메서드: 본질적으로 클래스 구조에서 생성된 함수이며 멤버 메서드 또는 멤버 함수라고도 합니다.
속성: 속성은 본질적으로 클래스 구조에서 생성된 변수이며 멤버 변수라고도 합니다.
클래스 상수: 상수, 본질적으로 클래스 구조에서 생성된 상수입니다.
예:
<?php //使用class关键字 定义类 class Myclass{ //定义类的属性,前面必须要加访问修饰符 public $name='杜威'; //定义类的函数(方法),前面可以省略访问修饰符,默认是public public function show(){ //在方法中向访问属性,可以使用$this。 echo $this->name; //也可以使用这种 // $mynme=new Myclass(); // echo $mynme->name; } } //使用new关键字实例化类Myclass,下面两种方法都是可以的, //由于实例化对象没有保存,所以输出的时候都会显示 object (Myclass)[1] // new Myclass; // new Myclass(); $sb=new Myclass(); $sb->show(); //输出杜威 ?>
관련 권장 사항: php training
위 내용은 PHP의 클래스, 객체 및 메소드는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!