什么是面向對象編程(OOP)?用對象的思想去寫代碼,就是面向對象編程。

面向對象編程的特點

  • 抽象:抓住核心問題

  • 封裝:只能通過對象來訪問方法

  • 繼承:從已有對象上繼承出新的對象

  • 多態(tài):多對象的不同形態(tài)

對象的組成

  • 屬性:對象下面的變量叫做對象的屬性

  • 方法:對象下面的函數(shù)叫做對象的方法

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

var arr = [];
arr.number = 10;  //對象下面的變量:叫做對象的屬性//alert( arr.number );//alert( arr.length );arr.test = function(){  //對象下面的函數(shù) : 叫做對象的方法
    alert(123);
};

arr.test();//方法arr.push();//方法arr.sort();

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

創(chuàng)建一個對象

iOS培訓,Swift培訓,蘋果開發(fā)培訓,移動開發(fā)培訓

        		

網友評論