【Java基礎編】【第四課】初識類
5457 ワード
Javaでクラスを定義して呼び出す方法を見てみましょう.これは簡単です.コードを直接見てみましょう.
私が見つけたクラスとC++の違い:
1.Javaでクラス定義括弧の後にセミコロンがない.
2.public、privateなどのキーワードがないようです(私もチュートリアルについていますが、少なくとも最初は見ていませんでしたが、補足してみると、直接private int numという書き方があることがわかりました.このように変数タイプの前に直接加算します)
3.感覚クラスの中で直接関数の実现を书いて、C++が.hの中で定义するのではありませんて、.cppの中で実现します.
最も基本的なクラスで、外部から呼び出されます.
実行結果:
hu.....hu.....0
外部パラメータを受け入れ、クラスメンバーを返す例:
私が見つけたクラスとC++の違い:
1.Javaでクラス定義括弧の後にセミコロンがない.
2.public、privateなどのキーワードがないようです(私もチュートリアルについていますが、少なくとも最初は見ていませんでしたが、補足してみると、直接private int numという書き方があることがわかりました.このように変数タイプの前に直接加算します)
3.感覚クラスの中で直接関数の実现を书いて、C++が.hの中で定义するのではありませんて、.cppの中で実现します.
最も基本的なクラスで、外部から呼び出されます.
package a.b;
class Human
{
void breath()
{
System.out.println("hu.....hu.....");
}
int height;
}
public class four
{
public static void main(String[] args)
{
Human allen = new Human();
allen.breath();
System.out.println(allen.height);
}
}
実行結果:
hu.....hu.....0
外部パラメータを受け入れ、クラスメンバーを返す例:
package a.b;
class Human
{
void breath()
{
System.out.println("hu.....hu.....");
}
void AddHeight(int num)
{
height = height +num;
for (int i = 0; i
:
hu.....hu.....
hu.....hu.....
hu.....hu.....
hu.....hu.....
hu.....hu.....
15