亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 實例一個對象后,使用該對象調用類的方法:對象名.方法名();? ?如果該方法有返回值則需要聲明一個同類型的變量接收。//String? a = 對象名.方法名();

    多態是同一個行為具有多個不同表現形式或形態的能力。

    接口是一個抽象的類型。

    查看全部
    0 采集 收起 來源:總結與回顧

    2023-11-14

  • 實現多態的關鍵是接口。
    定義一個接口只能在里面聲明方法,不能實現方法(沒有方法體)。方法的實現在類中實現,這個類稱為實現類,實現類需要使用implements關鍵字:
    public class 類名 implements 接口名{
    //接口方法的實現
    }

    接口定義:
    public interface 接口名{
    //方法聲明
    }

    接口實例一個對象:
    接口名 對象名 = new 實現類的類名();

    多態需要加深理解,多看幾遍視頻。
    查看全部
  • get()方法沒有參數但有返回值,
    set()方法有參數但沒有返回值。
    this關鍵字表示當前對象的變量,
    沒有this表示是外部要設置的參數。
    查看全部
  • 面向對象三大特征:封裝、繼承、多態。

    查看全部
  • 包:把功能相似或相關的類組織在同一個包中。

    查看全部
    0 采集 收起 來源:包-Package

    2023-11-01

  • 創建一個類,屬性和方法在類中創建,在主方法中實現。類中的方法需要先實例化一個對象才能調用,調用的格式為:對象名.方法名();都是在主方法中實現。
    public class 類{
    //屬性;
    //方法
    public 返回類型 方法名(){
    //方法體;
    }
    public void main(){
    //在這里實現功能
    類名 對象名 = new 類名();? //創建對象
    對象名.方法名();? //調用類的方法
    }?? //主方法結束括號
    }? //類結束括號
    查看全部
    0 采集 收起 來源:方法的作用

    2023-11-14

  • 現實中,肉類加工廠封裝了加工的過程、蘋果公司封裝了芯片技術實現的過程等
    概念:
    封裝就是隱藏功能的實現細節
    對象和方法是實現封裝的直接途徑
    良好的封裝使代碼更好的閱讀和維護

    好處一:把常見的排序算法都封裝在一個類中,需要哪個就調用哪個。
    好處二:使用者維護使用代碼,服務提供者維護服務代碼,兩者互不影響。


    package com.imooc.objectproject.sample3;

    //張三開發的排序算法類

    public class Algorithm {

    ? ? ? ? /*

    ? ? ? ? ?*傳入五個數,控制臺打印升序效果

    ? ? ? ? ?* @param a 第一個數

    ? ? ? ? ?* @param b 第二個數

    ? ? ? ? ?* @param c 第三個數

    ? ? ? ? ?* @param d 第四個數

    ? ? ? ? ?* @param e 第五個數

    ? ? ? ? ?*/

    ? ? ? ? public void sort(int a , int b , int c , int d , int e){

    ? ? ? ? ? ? //冒泡排序法

    ? ? ? ? ? ? int [] arr = {a,b,c,d,e} ;

    ? ? ? ? ? ? for(int i = 0;i < arr.length - 1;i++){

    ? ? ? ? ? ? ? ? for(int j =0;j < arr.length - 1 - i;j++){

    ? ? ? ? ? ? ? ? ? ? if(arr[j] > arr[j+1]){

    ? ? ? ? ? ? ? ? ? ? ? ? int temp = arr[j];

    ? ? ? ? ? ? ? ? ? ? ? ? arr[j] = arr[j+1];

    ? ? ? ? ? ? ? ? ? ? ? ? arr[j+1] = temp;

    ? ? ? ? ? ? ? ? ? ? }

    ? ? ? ? ? ? ? ? }

    ? ? ? ? ? ? }

    ? ? ? ? ? ? for(int i = 0;i < arr.length;i++){

    ? ? ? ? ? ? ? ? System.out.println(arr[i] + " ");

    ? ? ? ? ? ? }

    ? ? }


    ? ? public static void main(String[] args) {

    ? ? ? ? Algorithm algorithm = new Algorithm();

    ? ? ? ? algorithm.sort(82,88,988,223,184);

    ? ? }

    }

    查看全部

  • 查看全部
  • public String is OddNumber(int num){

    }

    查看全部
    0 采集 收起 來源:方法的作用

    2023-06-08

  • 封裝的概念:

    ????將數據和操作數據的方法進行有機結合,隱藏對象的屬性和實現細節,僅對外公開接口來和對象進行交互。

    查看全部
  • 多態的概念

    ????同一個行為具有多個不同的表現形式或形態的能力,根據輸入的內容不同,去產生不同的接口實現,實現多態的關鍵是接口

    多態的前提

    1. 要有繼承或實現關系

    2. 要有方法的重寫

    3. 要有父類引用指向子類對象

    引用變量的兩種類型

    ????編譯時類型:由聲明時的類型決定。

    ????運行時類型:由實際對應的對象類型決定。


    優點:

    ????提高程序的擴展性。定義方法時候,使用父類型作為參數,在使用的時候,使用具體的子類型參與操作

    缺點:

    ????不能使用子類的特有成員

    接口:

    ????抽象的類型,只提供方法的定義

    實現類:

    ????接口的具體實現,要實現每一個接口方法的功能,一個接口可以擁有多個實現類

    查看全部
  • 繼承

    1. extends 關鍵字?于類的繼承;

    2. extends 關鍵字后?是?類,關鍵字前?是?類;

    3. ?類會繼承?類的(default)/protected/public 修飾的成員變量與?法?

    查看全部
  • 修飾符

    1. public 限定符:被 public 修飾不管在哪里都可以訪問。

    2. private 限定符:被 private 修飾的成員變量、方法、類等只允許在當前類的內部進行訪問。

    查看全部
    0 采集 收起 來源:訪問修飾符

    2023-05-19

  • 包package

    包的命名規范:

    1. 包采用“逆域名法”進行命名,用“.”分割,單詞全部小寫

    2. 標準格式:域名后綴.組織機構名.項目名[.模塊名].包的職能

    public 限定符:被 public 修飾不管在哪里都可以訪問。

    ?

    查看全部
    0 采集 收起 來源:包-Package

    2023-05-19

  • 方法method

    ????方法method是用于完成特定功能的整段代碼(封裝)?

    查看全部
    0 采集 收起 來源:方法的作用

    2023-05-19

舉報

0/150
提交
取消
課程須知
本課程是Java開發的基礎,需要大家:掌握 Java 基本語法的使用。如果您是新手,建議先移步 《Java入門第一季》http://www.xianlaiwan.cn/learn/85
老師告訴你能學到什么?
• 掌握 Java 編程思路 • 熟練運用面向對象程序設計思想

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!