类与对象的概念
1. 类的概念
类是对现实生活中一类具有相同属性和行为的事物的抽象。
比如就说我们人类,我们都有名字、性别、身高体重之类的,这些就是我们的属性。走路、吃饭、学习、等我们能做的事情就是我们的行为。就这样把有相同属性和行为的东西统一归类成一个类。
2. 对象的概念
对象表示的就是独立个体,比如那人类来说,可以把每个人看作是一个对象,每个人都有自己的名字、性别,还有各种行为,就是人类当中的一个独立个体。
下面我们写个People类
public class People {
//人的基本属性
String name;//名字
int age;//年龄
//人的行为
public void seyHello(String name,int age){
System.out.println("你好,我叫" + name + ",今年" + age +"岁");
}
public void walk(){
System.out.println("走走走");
}
public void eat(){
System.out.println("我是个吃货...");
}
public void sleep(){
System.out.println("早睡晚起");
}
public void study(){
System.out.println("我爱学习");
}
}
我们再来创建一个对象,也就是人类当中的一个个体
public class PeopleText {
public static void main(String[] args) {
//在这里创建一个对象
People person=new People();
person.name="小美";//名字叫小美
person.age=18;//今年18岁
//她介绍自己
person.seyHello(person.name, person.age);
//他吃东西
person.eat();
//走路
person.walk();
//学习
person.study();
}
}
运行代码…
3.总结
这样看来,类和对象也就这样,上面的代码块儿中我们能学到的就是类和对象的本质,还有怎么写类,怎么创建对象,然后方法的调用,创建对象有三四种方式,最常用的是通过new关键字来创建对象:
类名 对象名=new 类名();
3.后记
这是我关于JAVA面向对象写的第一个文章,写的通俗易懂,只讲了类和对象,没有把构造器、this之类的知识点一起讲,想的是每个知识点写一篇文章,一步一步来,这样会我的逻辑很清楚,后续会不断的更新,大家记得关注。
下一篇文章构造器