面向对象 ---第一个类

Posted zbgghost

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象 ---第一个类相关的知识,希望对你有一定的参考价值。

 1 package cn.xlf.test;
 2 
 3 public class Student {
 4     //静态的数据
 5     private String name;
 6         int id; //z学号
 7         int age;//年龄
 8         String gender;
 9         int weight;
10         
11         //动态的行为
12         public void study(){
13             System.out.println(name+"在学习");//直接调用
14             System.out.println("他的学号是"+id);
15         }
16         public void sayHello(String sname){
17             System.out.println(name+"向"+sname+"说:你好");
18         }
19         public static void main(String[] args){
20             Student s1 = new Student();//声明并实例化  分配空间
21             //赋值
22             s1.name="向良峰";
23             s1.id = 1731011641;
24             s1.study();
25             s1.sayHello("维克士");
26             
27             Student s2 = new Student();
28             s2.name = "zbg";
29             s2.age = 18;
30             s2.study();
31             s2.sayHello("维克士");
32         }
33     
34 }

 

面向对象的本质 

--以类的方式组织代码,以对象的方式组织(封装)数据

 

以上是关于面向对象 ---第一个类的主要内容,如果未能解决你的问题,请参考以下文章

面向对象 什么是面向对象

Python—面向对象

java面向对象思想1

6 面向对象之类和对象

面向对象思想&封装

Go语言面向对象