小狮子Java面向对象概述学习
对于一名程序员有对象一定是最炫耀的吧,但是对象哪有那么好找,还不如代代代码来的实际呢。
不过在咱们编程里面不但有对象,咱们还能创建对象(万物皆可对象)还能使用对象。
理解面向对象和面像过程的区别:
public class Demo01PrintArray{
public static void main(String[] args){
int[] array={10,20,30,40,50,60};
//要求打印格式为:[10,20,30,40,50,60]
//使用面向过程,每一步细节都要亲力亲为。
System.out.print("[")
for(int i=0;i<array.length;i++){
if(i==array.length-1){//如果是最后一个元素
System.out.println(array[i]+"]");
}else{//如果不是最后一个元素
Sys.out.print(array[i]+",");
}
}
System.out.println("----------------");
/*使用面向对象
找到一个JDK给我们提供好的Arrays类
其中有一个toString方法,直接就能把数组变成想要的格式。*/
System.out.println(Arrays。toString(array));
}
}
类与对象的关系
- 类是抽象的,是对事物的描述。
- 对象是具体的,是一类事物的实例。
- 类是对象的模板,对象是类的实体。
类的定义:
属性:(是什么)例如:姓名,年龄
int age;
String name;
行为:(能做什么) 例如:吃饭,睡觉,打豆豆。
public void eat(){};
public void sleep(){};
public void dadoudou(){};
对象的创建和使用:
通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用。
-
导包
-
创建,格式
-
使用
使用成员变量
使用成员方法
作为一个单身的程序员祝福大家都能找到对象。安得美女千万间,大庇天下码农俱欢颜,头发不动安如山。