Day01有关类与对象的知识点总结

面向对象:

可以用代码去高度模拟现实世界。
面向对象最重要的两个概念:类和对象

  1. 类:是描述相同事物的共同特征的抽象。
  2. 对象:是具体存在的实例,是真实的。实例==对象

定义类的格式:

   修饰符 class 类名{
       
   }

有关实例的解释

由类构造(construct)对象的过程称为创建类的实例(instance)。–Java核心技术

注意:
–类名的首字母应该大写,满足“驼峰写法”
– 一个java代码文件中可以定义多个类。

在一个类中有且只有五大成分:
1.成员对象(Field:描述类和对象的属性信息)
2.成员方法(Method:描述类或者对象的行为信息)

在Java核心技术中解释的方法是"操作数据的过程"

3.构造器(Constructor:初始化一个类的对象并且返回引用)
4.代码块
5.内部类
注意:只要不是这五大成分放在类下就会报错

public class ClassDemo01 {
            System.out.println("HelloWorld");
//错误原因
//不属于类中的五大成分
//其它的解释不准确
}

构造器的复习:
初始化一个类的对象并且返回引用
格式:
修饰符 类名 (形参){

}
构造器初始化对象的格式:
类名 对象名称 = new 构造器;
注意:

  1. 一个类会默认自带一个无参构造器,即使不写它也存在,但是一个类它写了一个构造器,那么默认的无参构造器就被覆盖了
  2. 构造器的名称必须与类名完全相同,所以"每个方法首字母小写"的编码风格不适用于构造器

构造器是一种特殊类型的方法,因为它没有返回值。这与返回值为空(void)明显不同。对于空返回值,尽管方法本身不会返回什么,但仍可选择让它返回别的东西。构造器则不会返回任何东西,你别无选择。–Java编程思想

public class ClassDemo01 {
    public static void main(String[] args) {
            Student s1 = new Student();

    }

}

class Student{

}
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值