面向对象(基础1)

面向对象与面向过程

面向过程:面向过程可以理解为对物体进行分析然后具体实现 .
面向对象: 面向对象 可以理解为将一个具体的事物进行分析,然后对其进行分类 若第一次划分不够细致 也可进行多次划分,直至划分到自己可以接受的地步,最后将一个个对象通过面向过程进行操作 ,
总计面向对象即为面向过程的一个个集合.

什么是类?
类是一个模板,它是描述一类事物(具体的对象 具体的存在)的属性和行为的集合.
类是表示一个客观世界某类群体的一些基本特征抽象.
java类的定义

类的结构
变量:事物属性的描述;
方法:事物的行为;(可以做的事情)
构造方法:用于创建对象;
内部类: 即在类体中声明的类。
块:一段没有名称的代码块
设计类
1.发现类 语法

2.定义类的属性(名词) 特性 变量

3.定义类的行为(动词) 功能 方法

package Day18;
//定义一个学生类
public class StudentNei {
        String name;
        String age;
        String xuehao;
        String xingbie;
        int yuwenchengji;
        int shuxuechengji;
        int yingyuchengji;
        public static void Xuexi(){
            System.out.println("学习");
    }
    public static void Kanshi() {
        System.out.println("考试");
    }
}

java对象

对象:对象是类的一个实例,是以类为模板在内存中创建的实际存在的实例。
对象的创建和使用
Car x1 = new Car();

Car x1:使用Car类作为类型声明一个变量x1.
new Car():使用new + Car类构造方法创建对象.
= :将右边创建的对象地址 赋给 左边的x1变量

使用x1变量访问对象中的成员变量和成员方法.

同一类的每个对象有不同的成员变量存储空间。
同一类的每个对象共享该类的方法。
对类与对象进行总结
类是一类事物的抽象概念,是一个模型.
对象是由这个模型所创造的一个个具体存在的,实实在在存在的实例.
所以创建对象的过程也叫实例化对象.

现实生活中先有对象后有类,而编程时先设计类后创建对象.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值