2020-01-01

                                                Java面向对象概念

Java是一种面向对象的语言
面向过程主要是把问题分解成不同的步骤,然后把各个步骤变成方法,他更强调过程。
面向独享主要是把问题分解成不同的对象,然后操作各个对象进行操作就好了,每个对象内部都有封装性(面向过程注重的是过程,面向对象注重的是结果,时期那个交个别人,找个你女朋友)

面向对象三大特点:封装,多态,继承。
属性和行为的区别:
属性一般描述事物的基本信息,一般是名词
行为一般是描述作用,一般是动词
类:在Java中最基本的单位是类,类是由方法和变量组成的 {类=方法+成员变量}
成员变量的基本理解:在勒种方法外的叫成员变量{定义在main方法外面,静态方法里面}
局部变量的基本理解:在方法内部定义的变量叫做局部变量
定义类的方法一般就是 :public class 类名
定义一个类值得是一个范围所以我们还要创建一个对象,来确定到底是谁(具体到哪一个)
可以定义一个完整的类,然后在输出,也可以直接调用方法。
相应代码:
public class xueshenglei {
int id;
String name;
int age;
String exs;
/定义一个学会说呢过类的id姓名,性别年龄/
public void one(){
System.out.println("好好学习舔舔舔向上");
}
public void two(String name){
System.out.println("z我在跟"+name+"谈恋爱");
}
public void three(int age){
System.out.println("我的年龄是"+age+"岁");
}
}//定义完整学生类

public class xuehsneglei01 {
public static void main(String[] args) {
xueshenglei a=new xueshenglei();
a.id=1001;
a.name="干将莫邪";
a.age=16;
a.exs="男";
System.out.println(a.age);
System.out.println(a.id);
System.out.println(a.exs);
System.out.println(a.name);
a.one();
a.two("不知火舞");
a.three(16);
}
}//对于学生类的一个调用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • DAY 05 1、 public classArrayDemo { public static void mai...
    周书达阅读 752评论 0 0
  • Java OOP 什么是面向对象思想? 把一组数据和处理他们的方法组成对象(object),把相同行为的对象归纳为...
    chonglingliu阅读 798评论 0 1
  • 第四天 数组【悟空教程】 第04天 Java基础 第1章数组 1.1数组概念 软件的基本功能是处理数据,而在处理数...
    Java帮帮阅读 1,614评论 0 9
  • 第01章 JAVA简介第02章 基础语法第02章 递归补充第03章 面向对象第04章 异常处理第05章 数组第06...
    顺毛阅读 527评论 0 1
  • 作为乒乓球特色学校,每天早操时间都要做乒乓操,唱乒乓歌。乒乓操中有一节必须一边挥拍一边发出“嗨”的声音。然而...
    霞光倾城阅读 148评论 0 0