Java 对象和类
Posted Caroline-Li
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 对象和类相关的知识,希望对你有一定的参考价值。
1.对象object
对象是可被感知的一个实体,有唯一的名称、有一组表现对象的状态属性和对象内在具有的行为能力。比如张三这个人,他有姓名、职业、眼睛等具体状态属性,能实施说、跑、吃等方法。
对象,在java代码中就是某类型的变量。
对象申明:类型 对象变量名
对象创建:对象变量名=new 类型();对象申明和创建可以一次完成。
向对象发送消息:对象名.属性,或者,对象名.方法(实际参数列表),就是调用该对象的某属性或某方法。
例如:
Class Testcalc{
Public static void main(string arg[])
{
Calculator c=new Calculator(); //创建对象
C.plus (10,20)
}
}
说明:可以对某对象的属性进行读取和修改,也可以调用某对象的某方法。调用对象的属性和有返回的方法,必须做进一步的加工;调用对象的无返回的方法,直接调用。
2.类class
类是具有相同属性和方法的对象的集合,是对象集合的抽象或模板。 例如,“人”类,“狗”类,“自行车类”,“交通工具”类。
定义类:
[类修饰符] class 类名称{
类成员
}
例如:
class Human{
String className="人类";
int age,height;
String name;
void speak(){
System.out.println("大家好,哈哈哈");
}
int getMoneyPerMonth(String workName){
...
}
}
class Dog{
...
}
class A{
...
}
3.类和对象的关系
类是具有相同属性和方法的一组对象的集合,是抽象的概念模型,而对象是类的实例,是具体的。
4.属性field→域
语法:[域修饰符] 类型 属性名[=属性值] 成员变量→和变量的申明方式一样
5.方法method
语法:[方法修饰符] 方法返回类型 方法名([形式参数类型和名称列表]){
方法主体内容;
}
方法返回类型:任何方法都有返回类型,一个方法如果没有任何返回结果,则返回类型为void;返回值的类型为int型,则返回类型就为int,如此类推。
属性和方法不能重名,方法后面有小括号,属性后没有小括号system.out.println()
System.out().println() 返回out方法的类型
形式参数:方法运行过程中使用的形式上的参数,采用形式参数的好处是方法运行时能根据传入额实际参数的不同,运行出不同结果。
返回结果的方法:在方法内用以下语句: Return某值
注意:类名首字母大写,属性和方法不大写;
以上是关于Java 对象和类的主要内容,如果未能解决你的问题,请参考以下文章