av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

JAVA認證

java面向對象編程題庫及答案

時間:2024-07-24 10:58:18 JAVA認證 我要投稿

2016年java面向對象編程題庫及答案

  java在面向對象的編程方式中,對象擁有多種特性,如手機有高度、寬度、厚度、顏色、重量等特性,這些特性被稱為對象的屬性。那么java面向對象編程試題有哪些?一起來看看吧!

  閱讀下面的代碼:

  Public class Parent{

  Public int addValue(int a,int b){

  Int s;

  S=a+b;

  Return s;

  }

  }

  Class Child extends Parent{

  }

  下列哪些方法可以加入類Child中?為什么?(BC)

  A. int addValue(int a,int b){ }

  B. public void addValue(){ }

  C. public int addValue(int a){ }

  D. public int addValue(int a,int b) throws MyException { }

  什么是構造方法?

  解:構造方法是完成對象初始化任務的方法,構造方法的名稱和類同名,沒有返回值類型,盡管構造方法看起來和一般的成員方法沒有差別,但它不同于成員方法,構造方法不能直接調用,只能由new操作符調用。

  (1)設計一個Array類,添加一個整形數組,減價構造方法對數組賦初值。

  (2)為Array類添加數組求和方法,添加返回求和值的方法。

  (3)編程利用Array計算數組的求和值并輸出。

  解;(1)設計一個Array類,添加一個整形數組,減價構造方法對數組賦初值的程序代碼如下。

  Public class Array{

  Static int a[]=new int[5];

  Int n=5;

  Array(){//構造方法

  For (int i=0; i

  a[i]=i;

  }

  }

  (2)為Array類添加數組求和方法,添加返回求和值的方法的源程序代碼如下。

  Public class Array{

  Static int a[]=new int[5];

  Int n=5;

  Array(){//構造方法

  For (int i=0; i

  a[i]=i;

  }

  Int sum(){//求和方法

  Int s=0;

  For (int i=0; i

  s=a[i]+s;

  return s;

  }

  }

  (3) 編程利用Array計算數組的求和值并輸出的源程序代碼如下。

  Public class 題 4-19{

  Public static void main(String args[]){

  Array f=new Array();

  System.out.println(“數組的和=”+f,sum());

  }

  }

  構造方法有什么特點和作用?

  解:構造方法的特點如下:在new操作符調用類的構造方法后為對象分配內存,確定對象的初始狀態(tài),初始化所用變量。在同一個類中可以定義多個構造方法,名字相同參數不同。創(chuàng)建對象時,可以根據需要選擇合適的構造方法初始化對象。


【java面向對象編程題庫及答案】相關文章:

java面向對象編程題庫及答案09-24

Javascript 面向對象編程06-25

面向對象編程的javascript基礎08-21

Java面向對象設計的經驗原則08-31

2016最新java題庫及答案08-02

Javascript簡單實現面向對象編程繼承實例代碼10-14

關于JAVA的XML編程09-03

Java基本編程技巧09-03

2017年計算機java面向對象知識點07-18

javascript面向對象中的對象怎么理解07-23