Java学习——类与对象

Java中类与对象


一、类与对象的定义与使用

类指的是共性的概念,而对象是一个具体的、可以使用的事物。

首先先有类(类是生产对象的蓝图),而后才可以产生对象。对象所具有的所有的行为与属性一定是在类中进行了完整的定义。

比如说“人类”,这是一个抽象的概念,我们没法确定具体哪一个人。这是一个共性的概念,比如所有的人类都有眼睛、鼻子这些属性,还有一些吃饭、睡觉等行为(方法)。所有的人都是通过“人类”这个共性概念产生出来。而对象就是具体一个人,但两个人(对象)之间虽然都有一些共同的属性,比如都有身高、体重,但属性值都不一样。类是共性,而对象表现出了每一个人的具体的特征。而对象所具有的所有的行为与属性一定是在类中进行了完整的定义,无论你是什么人,一定都有身高、体重、鼻子、眼睛这些属性,区别在于这些属性的值不同。

类的组成

1.方法(操作的行为)

2.属性(变量,描述每个对象具体特点)

Java中定义一个类的语法

class 类名称 {    
    属性类型 属性名称1;      
    属性类型 属性名称1;   
    ...;
    方法1(){}
    方法2(){}
    ...;
}

类中的属性与方法不再由主方法直接调用,而要通过对象来调用。

对象声明语法

类名称 对象名称 = new 类名称();

class Person{
    public String name;
    public int age;
    public void printName(){
        System.out.println(this.name);
    }
    public void eat(){
        System.out.println(this.name+"吃饭");
    }
}

public class Test{
    public static void main(String[] args) {
        Person person1 = new Person();
        person1.name = "张三" ;
        person1.age = 20;
        person1.printName();
        person1.eat();
    }
}
/** 输出
张三
张三吃饭
*/

猜你喜欢

转载自blog.csdn.net/eve8888888/article/details/83151070
今日推荐