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