JAVA类和对象介绍及使用(一般人我都不说哦!)新手超级使用java。废寝忘食,只为博君一赞!

Posted 阿伟丫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA类和对象介绍及使用(一般人我都不说哦!)新手超级使用java。废寝忘食,只为博君一赞!相关的知识,希望对你有一定的参考价值。

类和对象
    1、介绍:
    ①在面向对象编程中将对象具有的特征称为属性,通常
情况下不同对象具有不同的属性或属性值。除此之外,对象还能
执行的操作或具备的行为能力。
    ②对象能执行的操作或具备的行为能力称为方法。
    (!!!对象是由一系列属性和一系列方法组成)
    ③从提取事务的共性进行一个模板的设计这样一个过程
,是从对象抽象到类的这样一个过程。
    ④抽象指的就是从具体的事物当中去提取共性这样一个
过程,将抽象出来的这些属性行为,把它组织在一个单元当中通
过类去进行一个管理。
    2、类和对象的关系
    ①类是比较抽象的,它由一组具有共同特征和行为的对
象抽象而来,类是对象的抽象,对象是类的实例化。
    3、java中定义类的语法:
    ①访问修饰符:是对类的访问范围的一种限定,public
修饰符表示公有。
    ②class:为定义类的关键字。
    ③类名也是java中的标识符,必须满足标识符的命名规
则,类名的命名规范中要求类名首字母要大写,且类名简介并富
有含义。
    例:

String name;//姓名
int name;//年龄
String classNo;//班级
public void study()              //学生的学习方法
    System,out.println("学习!");

 4、java中类的成员:
    ①属性用于表示类的特征,是类的成员的一部分,描述
类所具有的特征(属性),称为类的成员变量。
    ②通过在类中定义方法,描述类所具有的行为,这些方
法称为类的成员方法。
    5、java中定义方法语句
    ①访问修饰符用于限制方法被访问的范围。
    ②返回值类型时方法执行完成后需要返回结果的类型,
如果没有返回值,则使用void表示。
    ③方法名的命名规则,使用java标识名的命名规则。
    ④方法体为方法执行的代码,如果方法返回值类型不是
void,则方法体重一定要返回和方法类型声明一致的值,返回结
果的语法是“return 值”;。
    语法:
    访问修饰符 返回值类型 方法名(参数)
        方法体

    关于类当中的属性和方法的命名,则要遵循驼峰命名法
,第一个单词首字母用小写,而后面的单词首字母要大写

    5、对象的创建与语法
    ①创建对象的语法,直接使用new关键字。
    类名 对象名=new 类名();
    ②对象创建好后可以利用对象名.属性名和对象名.方法
名来访问对象中的成员。
    语法:
    对象名.属性    //引用对象的属性
    对象名.方法名()    //引用对象的方法

    对象名一般会建议使用类名,不过首字母要小写
    6、java成员变量的默认值

没有赋值的情况下均有默认值
    (!!!先创建对象,在对象中成员进行一个赋值,赋
值完成后在进行使用)

    7、面向对象编程优点
    ①模拟现实世界,帮助解决现实世界中的问题。
    ②对象的属性和行为被封装在类中,通过引用对象的属
性和调用对象的方法来使用它们,使用者不需要关注类的内部实
现。
    ③类可以视为对象的模板,只需要一次定义后就能创建
n个对象,增加了代码的重用性。
    8、数据类型
    ①基本数据类型:是由系统已经定义好的数据类型,有
int、long、float、double等8个数据类型。
    ②引用类型:指除了基本的变量类型只为的所有数据类
型(比如通过class定义的类型)。
    9、构造方法和普通方法的区别:
    ①构造方法的名称必须和类名保持一致。
    ②构造方法不用有返回值类型,也不能写void。
    ③构造方法一般用public修饰。
    ④构造方法可以完成对类成员变量的初始赋值。

以上是关于JAVA类和对象介绍及使用(一般人我都不说哦!)新手超级使用java。废寝忘食,只为博君一赞!的主要内容,如果未能解决你的问题,请参考以下文章

教你一个vue小技巧,一般人我不说的

赶快拿走!分享4款实用的软件,一般人我都不告诉他!

JAVA变量的概念使用以及java基本数据类型(一般人我不告诉他哟!)废寝忘食只为博君一赞!

JAVA变量的概念使用以及java基本数据类型(一般人我不告诉他哟!)废寝忘食只为博君一赞!

java不可变类和不可变对象

JAVA条件结构——新手教学,(一般人我不告诉他)。废寝忘食只为博君一赞!