Java类描述事物:
我们学习编程语言的目的就是为了模拟现实世界的事物,实现信息化。其实呢在计算中使用java语言模拟现实时间是很简单的,Java为我们提供了类,所有Java是通过类来描述世界的
现实生活中如何描述一个事物:
属性该事物的特征描述
行为方法,该事物的动作行为
举例:描述:表示—条猫
1.属性 猫的品种 猫的颜色 猫的体重
2.行为跳_叫睡吃
在Java中使用类来描述事物
类:类是抽象的,是一组相关的属性和行为的集合,可以看出一个模板
对象:对象是具体的,是客观存在的实例,是该类事物的具体体现
举例:猫 短腿 = new 猫();
类是:猫
对象:new 猫();是一个对象,去了一个名字叫短腿
应用:叫短腿相当于叫了猫对象
对象的特征:
属性:对象具有的各个特征
每个对象的每个属性都拥有特定值
例如:狗的属性:颜色
方法:叫 跑 吃。
类是抽象的概念,仅仅是模板。比如说:人
对象是一个你能够看得到。摸得着的具体的实体
4.类和对象的具体使用
4.1类的定义
类的理解:
1.类是用于来描述实现事物的
2.类是抽象
3.类是一个模板,是属性和方法的集合
4.类是Java中最基本的单位
5.Java中使用class类描述类
Java中使用class类描述类:
1.成员变量表示就是事物的属性
2.成员方法表示就是事物的行为
语法格式:
[访问权限修饰符]c1ass类名{
常用变量;
成员方法;
}
对象的创建和使用
如何创建对象.
语法格式:
类名对象名= new类名:
对象的理解:
对象是客观存在的,是具体的
万事万物皆对象
对象是通过类刻画出来的
对象又叫实例,对象,引用,变量.
创建对象:例子
public static void main(String[] args) {
Dog dog = new Dog();
System.out.println(dog);
System.out.println(dog.name);
System.out.println(dog.age);
System.out.println(dog.color);
dog.name = "哈士奇";
dog.age = 3;
dog.color = "黑白色";
System.out.println(dog.name);
System.out.println(dog.age);
System.out.println(dog.color);
dog.eat();
dog.jump();
}
}
class Dog{
String name;
int age;
String color;
public void eat(){
System.out.println("吃大骨头");
}
public void jump(){
System.out.println("跳跃");
}
public static void main(String[] args) {
Dog dog = new Dog();
System.out.println(dog);
System.out.println(dog.name);
System.out.println(dog.age);
System.out.println(dog.color);
dog.name = "哈士奇";
dog.age = 3;
dog.color = "黑白色";
System.out.println(dog.name);
System.out.println(dog.age);
System.out.println(dog.color);
dog.eat();
dog.jump();
}
}
class Dog{
String name;
int age;
String color;
public void eat(){
System.out.println("吃大骨头");
}
public void jump(){
System.out.println("跳跃");
}