Is Abstraction an absolute property?

In summary, the conversation discusses the concept of Abstraction in Java and its definition as the absolute property of a class. The speaker is curious about what this means and why it is considered an absolute property. They also question how this concept is useful in practical programming. There is a suggestion that the fact that a class can be called an abstraction and remains unchanged could be a reason for its classification as an absolute property.
  • #1
anyonebutangel
40
5
TL;DR Summary
what is an absolute property and why is Abstraction in java considered an absolute property?
I came across this line in my java textbook-"Abstraction is the absolute property of a class".i want to know what does absolute property exactly mean and why it is considered an absolute property?Also how does it effect(or is useful) when we practically do programming?
 
Computer science news on Phys.org
  • #2
anyonebutangel said:
Summary:: what is an absolute property and why is Abstraction in java considered an absolute property?

I came across this line in my java textbook-"Abstraction is the absolute property of a class".i want to know what does absolute property exactly mean and why it is considered an absolute property?Also how does it effect(or is useful) when we practically do programming?
Is it because you can call a class an abstraction; it is an example of an abstraction itself? And that never changes. This is just a guess.
 
  • Like
Likes anyonebutangel
  • #3
yeah i think this could be a reason
 

Related to Is Abstraction an absolute property?

1. Is abstraction an inherent property of objects?

Abstraction is not an inherent property of objects. It is a concept used to simplify complex systems by focusing on the most important aspects and ignoring irrelevant details.

2. How does abstraction differ from generalization?

Abstraction is the process of extracting essential characteristics from a complex system, while generalization is the process of creating a more general class from a specific class. In other words, abstraction focuses on what is common among different objects, while generalization focuses on what is specific to a particular object.

3. Can abstraction be applied to all fields of science?

Yes, abstraction can be applied to all fields of science. It is a fundamental concept that allows scientists to simplify complex systems and make them more manageable for study.

4. Is abstraction an absolute property or can it vary?

Abstraction is not an absolute property and can vary depending on the context and purpose. Different levels of abstraction can be applied to the same object, depending on the level of detail needed for a particular analysis or study.

5. How does abstraction contribute to scientific progress?

Abstraction plays a crucial role in scientific progress by allowing scientists to focus on the essential aspects of a system and develop general principles and theories. It also helps scientists to identify patterns and relationships between different objects and phenomena, leading to new discoveries and advancements in various fields of science.

Similar threads

  • Computing and Technology
Replies
8
Views
1K
Replies
1
Views
463
  • Precalculus Mathematics Homework Help
Replies
4
Views
1K
Replies
16
Views
1K
Replies
3
Views
944
  • General Math
2
Replies
45
Views
491
Replies
1
Views
1K
Replies
2
Views
461
Replies
11
Views
787
Replies
7
Views
892
Back
Top