码迷,mamicode.com
首页 > 其他好文 > 详细

OOP类和对象

时间:2020-05-02 12:12:39      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:结果   stat   扩展   测试的   表示   out   天天向上   了解   关闭   

      Java中的类和对象

OOP-1

类:类别是所有具备相同属性和方法的一种表示 。

对象:世间万物皆对象(看的到的,看不到的,听到的。。。。)


以上是类的基本概念,那为什要使用类和对象呢?

①单一原则:一个类或者一个方法只做一件事件。分工明确,提高效率。起到了解耦的作用。

 

②开闭原则:就是封装的概念。对扩展的功能开放,对修改的功能关闭。

 

③替换原则: 任何的子类型(在继承内容)都可以被同种类型所替代。

 

 


OOP-2

了解什么是方法的概念,如何使用。

                             学生{  ----->学生类

                                    上课学习(){---->学生类的方法1

              // 学习内容 。。  

                 }   

          体育课测试(){---->学生类的方法1

             //测试的内容或结果。。 

                }                    

              }

 


方法的概念:此类能做的事情我称它为方法。

语法:

修饰符 返回值类型 方法名(){

?         //方法体

     }

 下面是一段简单放法案例:

//首先创建一个学生类 

public class Student {

//学生能做的事情创建三个方法

       public void sudy(){

//在同一个类中,方法的调用,直接写方法名即可 

            note();
         System.out.println("好好学习天天向上");
}

       public void note(){
         System.out.println("笔记.....");
}
      public void shui(){
         System.out.println("学生倒水.....");
}
//在测试类中调用方法
public static void main(String[] args) {

//创建对象 类名  对象名=new  类名();
       Student student = new Student();

//调用方法 对象名.方法名();
            student.sudy();
}
}

语法中的一些内容:

>修饰符,目前只涉及到了一个 public (公共的,都可以访问)

>返回值类型:是否有返回值取决是否需要回答(陈述句不需要回答即不要返回值,疑问句需要回答则需要返回值) 

>需要回答的内容是什么数据类型表示的,则就需要什么类型的返回值,一旦有返回值,就需要有return;

>在同一个类中,方法名是不能重复的

 

OOP类和对象

标签:结果   stat   扩展   测试的   表示   out   天天向上   了解   关闭   

原文地址:https://www.cnblogs.com/jiyaoyu/p/12817310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!