English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
一. 封装
目的:让类更安全
做法:成员变量变为私有的,通过方法间接操作成员变量,在方法里面加限制条件
二. 继承
概念:子类可以继承父类的一切
方法重写:在子类里面对父类进行方法重写
特点: 单继承:一个子类可以有多个父类,一个父类可以派生出多个子类
override: 重写方法
Overload: sovraccarico, editing del polimorfismo
Terza parte: Polimorfismo (Polimorfismo in esecuzione)
Concetto: il padre di classe si riferisce all'istanza della sottoclasse, poiché la sottoclasse ha sovrascritto i metodi del padre, lo stato diverso del riferimento del padre si esprime quando il metodo viene chiamato
Condizione:
1 deve accadere sotto l'ereditarietà
2 devono sovrascrivere i metodi del padre
3 chiamate di metodo di riferimento del padre di classe
Se un metodo ha bisogno di un parametro di tipo padre, puoi passare un oggetto di tipo figlio
Statico
Membri comuni
I membri comuni appartengono agli oggetti
Membri statici
I membri statici appartengono alla classe
Parola chiave: static
Parola chiave self: rappresenta la classe all'interno della classe
Non puoi chiamare i membri comuni all'interno di un metodo statico
Puoi chiamare i membri statici all'interno di un metodo comune
Interfaccia
Classe estremamente astratta
Non possono essere inclusi membri variabili nell'interfaccia, possono solo includere metodi membri
I metodi membri possono non avere un corpo della funzione
Parola chiave interfaccia: interface
La classe che implements l'interfaccia deve implementare tutti i metodi dell'interfaccia
Caricamento della classe:
include("./Ren.class.php"); include "./Ren.class.php"; require("./Ren.class.php"); require "./Ren.class.php"; require_once("./Ren.class.php"); require_once "./Ren.class.php";
Metodo di caricamento automatico della classe
Tutti i file di classe devono essere messi nella stessa directory
Tutti i nomi dei file di classe hanno un'omonima regola di nomina
Questo è tutto il contenuto dell'articolo, speriamo che il contenuto di questo articolo possa essere di aiuto per il tuo studio o lavoro, e speriamo di ricevere molta più supporto per la guida a urlo!
Dichiarazione: il contenuto di questo articolo è stato preso da Internet, di proprietà del rispettivo autore, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, il sito web non possiede il diritto di proprietà, non è stato editato manualmente e non assume alcuna responsabilità legale correlata. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare e fornire prove pertinenti. Una volta verificata, il sito web rimuoverà immediatamente il contenuto sospetto di violazione del copyright.