奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

java語言

Java的面向對象

時間:2025-03-09 00:59:28 java語言 我要投稿

Java的面向對象

  面向對象的概念和應用已超越了程序設計和軟件開發,擴展到很寬的范圍。下面就為大家介紹一下Java的面向對象,一起來看看吧!

  一、面向對象

  1、概念

  面向對象是基于面向過程的編程思想

  2、面向對象的思想特點

  (1):面向對象思想更符合我們的思考習慣

  (2):面向對象思想把復雜的事情簡單化

  (3):面向對象思想讓我們從執行者變成了指揮者

  理解:世間萬物皆對象

  二、類與對象

  1:現實世界的事物

  屬性 事物的描述信息

  行為 事物可以做什么

舉例:

學生

屬性:姓名、年齡、班級...

行為:吃飯、學習、休息...

  2:Java語言中最基本的單位是類。因此,我們一般用類來體現事物

舉例:

class Student{

}

  3:類 是一組相關的屬性和行為的集合。是一個比較抽象的概念。

  4:類與現實事務的對應關系

現實世界中的事務

成員變量

事物的屬性

成員方法

事物的行為

舉例:

學生

屬性:姓名、年齡、班級...

行為:吃飯、學習、休息...

小明:

成員變量:姓名、年齡、班級...

成員方法:吃飯、學習、休息...

  5:對象:是該類事物的具體存在,是一個具體的實例。

舉例:

                    類:學生類

對象:小明

  三、類的定義及使用

  1:類的定義

  成員變量

  定義格式和以前一樣,就是位置不同,在類中,方法外。

  成員方法

  定義格式和以前一樣,就是去掉了static。

舉例:

class Student{

//成員變量

String name;

int age;

//成員方法

public void eat(){

System.out.println("學生要吃飯");

}

}

  2:使用類的內容

  (1):創建對象 格式

  類名 對象名 = new 類名();

  (2):如何使用成員變量和成員方法呢

  對象名.成員變量

  對象名.成員方法()

舉例:

class Student{

//成員變量

String name;

int age;


//成員方法

public void eat(){

System.out.println(name+"學生要吃飯");

}

}

測試:

public class Test{

public static void main(String[] args) {

//創建對象 格式:類名 對象名 =  new 類名();

Student student = new Student();

//使用成員變量

student.name = "xiaoming";

//使用成員方法

student.eat();

}

}

  四、成員變量和局部變量的區別

  1、在類中的位置不同

  成員變量:類中方法外

  局部變量:方法定義中或者方法聲明上

  2、在內存中的位置不同

  成員變量:在堆中

  局部變量:在棧中

  3、生命周期不同

  成員變量:隨著對象的創建而存在,隨著對象的消失而消失

  局部變量:隨著方法的調用而存在,隨著方法的調用完畢而消失

  4、初始化值不同

  成員變量:有默認值

  局部變量:沒有默認值,必須定義,賦值,然后才能使用

  注意:局部變量名稱可以和成員變量名稱一樣,在方法中使用的時候,采用的是就近原則。

  五、匿名對象(可以參照創建對象的格式進行理解)

  1、沒有名字的對象

舉例:

例1:new Student().show();

例2:new StudentTest().method(newStudentDemo());

  2、應用場景

  A:調用方法,僅僅只調用一次的時候,可以使用匿名對象。

  b:可以作為實際參數傳遞。


【Java的面向對象】相關文章:

Java如何面向對象08-15

java基礎的面向對象07-09

Java面向對象和面向過程的區別03-21

java面向對象編程的方法02-17

如何理解Java面向對象07-06

Java面向對象知識鞏固01-30

java面向對象編程講解06-18

Java面向對象三大特征07-06

java面向對象入門教程04-01

主站蜘蛛池模板: 沈丘县| 白银市| 双鸭山市| 韶关市| 闽清县| 宁德市| 贡嘎县| 宜州市| 广灵县| 西林县| 晋城| 大渡口区| 洛川县| 全南县| 天全县| 金秀| 南昌县| 龙州县| 普宁市| 尖扎县| 虹口区| 嘉兴市| 新邵县| 祁阳县| 资兴市| 内江市| 恩施市| 天门市| 上杭县| 大城县| 建瓯市| 武义县| 中阳县| 花莲县| 论坛| 晋州市| 新竹市| 海兴县| 武乡县| 深圳市| 青州市|