日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第三次学JAVA再学不好就吃翔(part20)--面向对象

發布時間:2023/12/19 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第三次学JAVA再学不好就吃翔(part20)--面向对象 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

學習筆記,僅供參考


文章目錄

      • 面向對象
        • 類和對象
        • 舉幾個例子
        • 內存圖



面向對象


類和對象


  • 我們如何描述現實世界事物
    • 屬性:就是該事物的描述信息(事物身上的名詞)
    • 行為:就是該事物能夠做什么(事物身上的動詞)
  • Java中最基本的單位是類
    • 成員變量:就是事物的屬性
    • 成員方法:就是事物的行為
  • 定義類其實就是定義類的成員(成員變量和成員方法)
    • 成員變量:在類中,方法外。
    • 成員方法:和前幾個Blog中定義方法是一樣的,只不過把static去掉。
  • 類和對象的概念
    • 類:是一組相關的屬性和行為的集合(比如學生)
    • 對象:是該類事物的具體體現(比如具體的某個學生)

舉幾個例子


  • 學生類

定義學生類:

class Student { //基本類String name;int age;String gender;public void study() {System.out.println("學習");}public void sleep() {System.out.println("睡覺");} }

創建學生類的對象:

class StudentTest { //測試類,內有主方法mainpublic static void main(String[] args) {//創建對象的格式: 類名 對象名 = new 類名();Student stu1 = new Student();//使用成員變量:對象名.變量名stu1.name = "小黃";stu1.age = 9;stu1.gender = "母";//使用成員方法:對象名.方法名(...)stu1.sleep();stu1.study();System.out.println(stu1.name + "今年" + stu1.age + "歲啦");} }

輸出:

睡覺 學習 小黃今年9歲啦

內存圖


代碼:

class CarTest {public static void main(String[] args) {Car c1 = new Car();c1.color = "黑";c1.num = 4;c1.run();} }class Car {//成員變量String color;int num;public void run() {System.out.println(color + "色的" + num + "輪汽車");} }

輸出:

黑色的4輪汽車

內存圖:

總結

以上是生活随笔為你收集整理的第三次学JAVA再学不好就吃翔(part20)--面向对象的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。