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("跳跃");
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)