淺析Java編程中類和對象的定義
1,什么是類?
答:類是客觀存在的,抽象的,概念的東西。
2,什么事對象?
答:對象是具體的,實際的,代表一個事物。例如:車是一個類,汽車,自行車就是他的對象。
關于類與對象的描述:類是對象的模版,對象是類的一個個體。
3,Java中定義類的方法?
class 類名
用Java語法定義人類:
public class Person
{
}
4,對象的定義方法?
1,對象聲明:類名 對象名;
2,對象創(chuàng)建 對象名 = new 類名(); new作用:分配內(nèi)存空間。
也可以合寫為:類名 對象名 = new 類名();
5,例子:創(chuàng)建一個空調(diào),并調(diào)用制冷。
//設計一個空調(diào)
package practice;
public class Kongtiao {
//空調(diào)屬性
String name;
String pinpai;
String pishu;
int tempeture;
//定義制冷行為
void cool()
{
tempeture--;
}
//定義加熱行為
void hot()
{
tempeture+=7;
}
//主函數(shù)
public static void main(String[] args){
Kongtiao kt = new Kongtiao();
kt.name = "美的";
kt.pishu = "2匹";
kt.tempeture = 20;
kt.pinpai = "志高";
/**
kt.cool();
System.out.println("空調(diào)的溫度是"+kt.tempeture);
*/
kt.hot();
System.out.println("空調(diào)的溫度是"+kt.tempeture);
}
}
以上這篇淺析Java編程中類和對象的定義就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Java中的拷貝數(shù)組CopyOnWriteArrayList詳解
這篇文章主要介紹了Java中的拷貝數(shù)組CopyOnWriteArrayList詳解,ArrayList和LinkedList都不是線程安全的,如果需要線程安全的List,可以使用synchronizedList來生成一個同步list,但是這個同步list的方法都是通過synchronized修飾來保證同步的,需要的朋友可以參考下2023-12-12
Spring中的@ControllerAdvice三種用法詳解
這篇文章主要介紹了Spring中的@ControllerAdvice三種用法詳解,加了@ControllerAdvice的類為那些聲明了(@ExceptionHandler、@InitBinder或@ModelAttribute注解修飾的)方法的類而提供的<BR>專業(yè)化的@Component,以供多個Controller類所共享,需要的朋友可以參考下2024-01-01
SpringSecurity?默認登錄認證的實現(xiàn)原理解析
這篇文章主要介紹了SpringSecurity?默認登錄認證的實現(xiàn)原理解析,本文通過圖文示例相結(jié)合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-12-12
Java數(shù)據(jù)類型(八種基本數(shù)據(jù)類型+四種引用類型)以及數(shù)據(jù)類型轉(zhuǎn)換
java中除了基本數(shù)據(jù)類型之外,剩下的都是引用數(shù)據(jù)類型,下面這篇文章主要給大家介紹了關于Java數(shù)據(jù)類型(八種基本數(shù)據(jù)類型?+?四種引用類型)以及數(shù)據(jù)類型轉(zhuǎn)換的相關資料,需要的朋友可以參考下2024-04-04
詳解如何把Java中if-else代碼重構成高質(zhì)量代碼
這篇文章主要介紹了詳解如何把Java中if-else代碼重構成高質(zhì)量代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-11-11

